Filters comment and form spam through Automattic’s cloud anti-spam service, reducing manual moderation on WordPress sites.
Disable Comments
Plugin Health & Stats
Historical overview
364-day WordPress.org historyQuick take
A practical administrative tool when comments are not part of the site strategy. Its strength is enforcing one clear policy instead of leaving comment settings scattered across WordPress.
Best fit: Business, brochure, documentation, multisite, and other WordPress installations that do not need public comments or only need them on clearly defined content types. I would choose a different option for publishers that want fine-grained discussion on individual posts while keeping comments active broadly across the site.
On sites that never use comments, leaving discussion features active creates unnecessary moderation work, spam exposure, and admin clutter. Disable Comments turns those systems off more comprehensively than changing one post at a time.
How it works
Disable Comments centralizes comment controls for WordPress. It can disable discussion across selected post types, remove comments-related UI, delete existing comments, and block comment submission through REST API and XML-RPC routes.
Choose whether comments should be disabled everywhere or for selected content types. The plugin then applies the policy across the admin and frontend, with additional controls for deleting existing comments and blocking external comment submission routes.
Features that matter
- Disable comments globally or by post type: Applies one comment policy across the whole site or selected content types.
- Remove comments-related admin UI: Removes discussion controls from admin areas where they are no longer needed.
- Bulk-delete existing comments: Can clear comments that were stored before the policy changed.
- REST API comment blocking: Extends the disabled-comment policy beyond the visible front-end form.
- XML-RPC comment blocking: Keeps the same policy across older remote-publishing routes.
- Multisite support: Supports consistent comment settings across multisite installations.
Where centralized comment control helps
The value is consistency. On sites that never use public discussion, disabling comments individually leaves room for new post types, templates, or imported content to reintroduce comment UI later. A centralized policy is easier for administrators to understand and maintain.
Where the trade-offs show up
Publishers that want fine-grained discussion on individual posts while keeping comments active broadly across the site should compare alternatives carefully. Overkill for a few individual posts. Deleting comments is destructive and should be reviewed first. Product-review workflows need careful testing.
Practical considerations
Before disabling comments everywhere, check whether WooCommerce reviews, custom post types, membership discussions, or editorial workflows rely on WordPress comments behind the scenes. A global switch is convenient, but it can also remove functionality that a plugin or theme expects, so staging is the right place to validate the policy. Document the decision as well, so future administrators understand that comments were intentionally disabled rather than broken.
Pricing
The core Disable Comments plugin is free on WordPress.org.
Who should consider it
Business, brochure, documentation, multisite, and other WordPress installations that do not need public comments or only need them on clearly defined content types.
What to compare before choosing
If you still want comments but mainly need spam filtering, compare Antispam Bee or Akismet instead. Disable Comments is for removing the discussion feature, not moderating it.
PluginSuggest verdict
A practical administrative tool when comments are not part of the site strategy. Its strength is enforcing one clear policy instead of leaving comment settings scattered across WordPress.
Disable Comments FAQs
What does Disable Comments do?
Disable Comments centralizes comment controls for WordPress. It can disable discussion across selected post types, remove comments-related UI, delete existing comments, and block comment submission through REST API and XML-RPC routes.
Who is Disable Comments best for?
Business, brochure, documentation, multisite, and other WordPress installations that do not need public comments or only need them on clearly defined content types.
Is Disable Comments free?
The core Disable Comments plugin is free on WordPress.org.
What are the main limitations of Disable Comments?
The main constraints are: Overkill for a few individual posts; Deleting comments is destructive and should be reviewed first; Product-review workflows need careful testing.
What should I compare with Disable Comments?
If you still want comments but mainly need spam filtering, compare Antispam Bee or Akismet instead. Disable Comments is for removing the discussion feature, not moderating it.
Does Disable Comments delete existing comments automatically?
Disabling comments and deleting existing comments are separate decisions. Review the deletion tools carefully because removing stored comments is destructive.
Compare before you install
Similar Plugins
Combines dozens of WordPress admin, content, security and utility modules in one toolkit, with 60 free modules and additional Pro…
Edits WordPress roles and capabilities, supports per-user permissions and multisite, with Pro controls for menus, content and admin access.