How to Disable Comments in WordPress?


WordPress has favoured the creation of many blogs. Therefore, a feature related to comments for blog posts was more than welcome. There are options for comment moderation, and you can thus build a community around your blog posts.

However, in some cases, it’s better, even recommended to disable comments.

Disabling comments is a good option when:

  • You have website pages instead of blog posts. In this case, you wouldn’t want to allow comments for pages where you present the activity of your company.
  • You want to block comments for certain posts and particular topics, and don’t want people to intervene in the post presentation.
  • You want to fight spam and remove all possibility for spammy comments to appear in your blog. Thus, you might find it good to disable comments site-wide.


If you are in one of the three above cases, it’s time to consider disabling comments.

There are several methods for disabling comments in WordPress:


  1. Disable comments for a particular page or post
  2. Disable comments for pages and posts in bulk
  3. Disable comments sitewide from the discussion subsection, for all new posts and pages


Let’s take them one by one and see what exact steps you need to follow to disable comments the way you want:


1. Disable comments for a specific page or post in the website/blog


Login to the WordPress Admin dashboard.

In the left-hand menu, go to Posts/Pages and open the list of your current posts or pages.

Find the post or page you want to disable comments to.

Hover over that post/page in the list, and click on Quick edit:

In the panel on the right, you have an option to enable/disable comments for that particular post or page.

Check the checkbox to Allow Comments, or leave the checkbox unchecked to disable comments for that post.

In the case we discuss here, the settings should look as follows:

2. Disable comments for pages or posts in bulk


Login to the WordPress Admin dashboard.

In the left-hand menu, go to the Pages section and expand the list of pages you want to make changes for. The same steps are valid in the case of Posts.

Click on Title to select all pages in the list.

Next, where you read Bulk Actions, click on the drop-down arrow and select Edit.

Then, click on Apply.

You’ll find a list of settings you can configure for all pages in bulk.

Among those settings, you’ll find settings for comments.

Click on the drop-down arrow next to Comments, and select “Do not allow”.

Then, click Update to save the changes.

As a result, comments are disabled for all pages in the list.


3. Disable comments sitewide for new posts or pages


To stop spam for good, you can disable comments sitewide, so comments aren’t allowed either in new posts or in new pages.

Login to your WordPress Admin dashboard.

In the left-hand menu, go to the section for Settings. Next, click on Discussion.

Next to Default article settings, you’ll find the option to Allow/Not allow people to post comments on new articles.

If you check the checkbox, you enable comments for next articles.

If you leave the checkbox unchecked, you disable comments for new posts in the blog.

For permanently disabling comments in your next articles, the settings should look like this:

We hope this article helps you disable comments according to the specific case of your blog/website.

Also, please think carefully if you really need to disable comments (instead of filtering them), or it might be quite a radical decision.


Leave a Reply

Your email address will not be published. Required fields are marked *