I created this video to show how to disable comments on WordPress posts or pages, whether you want to turn them off on a single article or across your whole site.
Comments are a great feature for community and engagement — but not every page needs them. Maybe you’ve got a static landing page, or maybe your blog is getting flooded with spam. Either way, WordPress gives you full control over when and where comments appear.
Here’s a full walkthrough of how I handle it.
Option 1: Turn off comments on a single post or page
This is the best method if you only want to turn off comments on one specific page or post (like a Contact page, About page, or sales page).
-
Go to Posts (or Pages) in your WordPress dashboard
-
Hover over the item and click Edit
-
Scroll down in the editor and look for the Discussion section
-
Uncheck the boxes that say:
-
“Allow comments”
-
“Allow trackbacks and pingbacks”
-
If you don’t see the Discussion box, click the three dots (top right) and select Preferences > Panels > Discussion to enable it.
Once you update the post, comments will be disabled instantly.
Option 2: Disable comments site-wide
If you’re running a blog or business site where you never want comments (or you’re dealing with spam), this method will turn them off globally.
-
Go to Settings > Discussion
-
Uncheck:
-
“Allow people to submit comments on new posts”
-
-
Save changes
This only affects new posts, so for existing ones, you’ll still need to disable manually (or use a plugin — more on that below).
Option 3: Use a plugin for bulk control
I’ve used the Disable Comments plugin when working with large content sites. It lets you:
-
Disable comments on posts, pages, or custom post types
-
Hide the comment section from the front end
-
Remove comment fields and comment-related code entirely
It’s great if you’re managing a big site or migrating old content.
Why I sometimes turn off comments
For some projects, especially ones that are affiliate-focused or static content-based, comments just get in the way. I prefer to direct users to a contact form or newsletter instead.
Also — disabling comments can actually speed up page load times, reduce spam headaches, and create a cleaner user experience on specific landing pages.
Are you letting WordPress decide where comments go — or taking control of the conversation?