ClickCease How to Disable WordPress Comments Step-by-Step

Comments are one of the proven ways to learn about your customers’ thoughts and reflexions about your content, products, services, etc. The thoughts and ideas shared by your audience can be useful in many other ways. They can turn a monologue into a discussion on your website, thus inviting a wider community to join and leave comments with their ideas. It’s also good in terms of SEOSEOSearch Engine Optimization involves optimizing various website elements to make it more attractive to search engines like Google, Bing, and Yahoo.
More About SEO
, since it’s unique user-generated content that is also likely to feature certain niche-specific keywordsKeywordsA specific word or phrase that encapsulates the essence of a particular topic or theme.
More About Keywords
. So, why would anyone decide to disable WordPressWordPressOpen-source content management system (CMS) that allows users to create and manage websites and blogs.
More About WordPress
comments? A website lacking comments may seem to be someone incomplete…  

One of the main reasons why a website owner might decide to disable WordPress comments sitewide is caused by their spammy or promotional nature. It may take a lot of your time on the moderation of spammy comments posted by bots. 

Main Reasons to Disable WordPress Comments

  • Large world-known websites receive hundreds to thousands of comments daily. One of the vivid examples of a newspaper website that disabled comments sitewide is Reuters. They decided to shift comments from their website to social media platforms that can cut down on inappropriate comments.
  • Some other websites look for additional ways to lessen page load times. Disabling comments can be one of those factors that streamline your site’s performancePerformanceRefers to how fast a website or web application loads and responds to user interactions.
    More About Performance
  • If you get loads of comments on your site, it may be a wise decision to integrate your website with a forum. It should help you improve interaction between your reads and let them participate in discussions without leaving your site.
  • If comments are an indispensable part of your website, you can add WordPress plugins that aim to improve your site’s comments section. 

How to Disable WordPress Comments in WP Dashboard 

If you decide to disable WordPress comments for whatever reason, here’s how you can do it manually via WordPress dashboard. It’s set as default settings in WordPress that you can disable comments sitewide or on blog posts specifically.
To disable comments on all future blog posts and pages on your WordPress site, open your WordPress dashboard. Navigate Settings > Discussion. Uncheck  the “allow people to post comments on articles” option. In the same settings menu, you can turn off pingbacks and trackbacks.

If you want to allow comments on certain posts or pages, you can do it under Discussions in individual posts or pages. 

If you want to stop comments on all posts and pages that you have already published on your site, you need to navigate Dashboard > Comments. However, simply disallowing comments won’t work. You need to trash all comments on all existing pages. Select the comments that you’d like to delete, select the Bulk Actions > Move to Trash > Apply. 

There is also an option to stop comments on certain posts/pages in bulk. To do it, navigate to All Posts, choose for what posts you’d like to delete comments, then click Bulk Actions > Edit > Apply. In a new Bulk Edit options that will show up, choose the Do Not Allow for comments. 

It’s restricted to work with 20 posts at a time. However, you can use Screen Options to display more posts per one screen.

Besides, you can disable comments for each individual post. The respective functionality is available in the Edit Post area. If you work with GutenbergGutenbergA block-based editor for WordPress.
More About Gutenberg
, here’s where you can locate the Allow Comments option for each blog post individually. Uncheck this mark if you do not want to get comments on your article. 

Besides the steps described above, you can also take better control over comments using Settings > Discussion in your WordPress dashboard. You can check or uncheck the following options: 

  • Letting a moderator to approve comments before they are published on your site. It’s a better option for small blogs. It lets you prevent spammy comments from bots to hit your site. By choosing this options, be prepared to handle the comments queue on your site.
  • Blacklist IP addresses, emails or usernames that commonly publish spam, abusive comments, or irrelevant content on your site.  
  • You may also ask a user to register on your website to post a comment. It’s one more trick that should help you prevent spam from getting published on your site.
  • There is also an option to close comments on older articles. To do it, you need to specify the number of days after which comments will be stopped on older posts.
  • Receive notifications when new comments are published on your blog. 
  • You can also limit the number of links that are allowed for publication in comments. It also lets you thwart spammers on your site.

How to Disable WordPress Comments with Plugins 

Now, as we have discussed how to disable WordPress comments in the Settings, let’s check out some of the major plugins that let you disable comments on specific posts of pages of your site. 

Disable Comments

The pluginPluginA piece of software that can be easily installed and activated on a CMS platform to enhance its capabilities.
More About Plugin
is free to use. It is installed similar to any other WordPress plugin that you can find in the community. With the help of the Disable Comments plugin, you may choose to disable comments on the entire website or specify where you do not want comments to appear any longer. The plugin features a simple Settings Menu, which doesn’t requires any coding skills to be managed. 

Akismet Spam Protection

Although the plugin is not directly used for disabling comments, it’s one of the best solutions to prevent spam on your site. The plugin automatically detects spam comments by checking out all new comments against the global databaseDatabaseAn organized collection of data, typically stored electronically.
More About Database
of spam. Whenever the plugin detects some suspicious comments, it automatically deletes them. 

The plugin requires an APIAPIApplication Programming Interface serves as a bridge that enables different software systems to communicate and interact with each other.
More About API
key to work smoothly on your site. You may get one here and start using the plugin for free for personal blogs. If you run a business site, you need to pay a subscription fee. 


One more way to prevent bots from spamming your site is by using reCaptcha WordPress plugins. There are many free and paid solutions available. Pick the plugin that integrates reCaptcha with your comments form. Thus, every time someone wants to post a comment, they need to pass a verification that they are not robots. 

Bottom Line 

Whenever you decide to disable WordPress comments on your site, you have the options to do it in the Settings of your WordPress dashboard or use a dedicated WordPress plugin for this purpose. What is a better options? It totally depends on your individual preferences. You do not need to tweak a single line of code to disable comments on your site

Let’s discuss your project
Get quote
More Articles by Topic
WordPress powers over 455 million websites worldwide. When it comes to ecommerce, many potential site owners wonder, “Is WordPress secure…
There are many content management systems available. However, not all of them let you create a fully functional ecommerce website.…
An ecommerce website launch is a logical step most businesses take after creating a stunning product or service. However, after…


Feel free to reach out! We are excited to begin our collaboration!
Alex Osmichenko
Business Consultant
Reviewed on Clutch

Send a Project Brief

Fill out and send a form. Our Advisor Team will contact you promptly!

    Note: We will not spam you and your contact information will not be shared.