Plugin info

Total downloads: 10,654
Active installs: 1,000
Total reviews: 2
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 2 language(s)
Contributors: 6
Last updated: 6/11/2025 (203 days ago)
Added to WordPress: 4/7/2022 (3 years old)
Minimum WordPress version: 5.9
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Stale • Last updated 203 days ago • 2 reviews

40/100

Is Turn Comments Off abandoned?

Likely maintained (last update 203 days ago).

Compatibility

Requires WordPress: 5.9
Tested up to: 6.8.3
Requires PHP: 7.4

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Akismet Anti-spam: Spam Protection
Rating 4.7/5 (1,156 reviews)Active installs 6,000,000
Disable Comments – Remove Comments & Stop Spam [Multi-Site Support]
Rating 4.7/5 (275 reviews)Active installs 1,000,000
Antispam Bee
Rating 4.8/5 (224 reviews)Active installs 700,000
Spam protection, Honeypot, Anti-Spam by CleanTalk
Rating 4.8/5 (3,139 reviews)Active installs 200,000
Disable Comments
Rating 3.7/5 (23 reviews)Active installs 100,000
Comments – wpDiscuz
Rating 4.7/5 (577 reviews)Active installs 80,000

Description

Activate this plugin to immediately remove all comment functionality from WordPress.

  • Stop comments and pingbacks on all existing and future content.
  • Remove “Discussion” from Settings in the admin menu.
  • Remove “Comments” from the admin menu.
  • Remove the comments bubble from the admin bar.
  • Remove “Recent Comments” from the site activity dashboard widget.
  • Remove the comments feed link.
  • Unregister all core comment blocks in the editor.
  • Remove “Manage Comments” from My Sites on multisite. (If network activated.)

No configuration necessary (or available).

If you find something we missed, please let us know!

Installation

No installation instructions available

Frequently Asked Questions

No FAQ available

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

2.0.0

  • Fix a fatal PHP error when a comment query requests a count.
  • Note: If you had manually removed our comments_pre_query filter for any reason,
    (you likely weren’t), you’ll need to adjust your code to account for the new
    namespaced function.
  • Update development dependencies.

1.3.2

  • No functional changes.
  • Update development dependencies.
  • Confirm WordPress 6.6 support.

1.3.1

  • No functional changes.
  • Replace @wordpress/scripts dependency with leaner configuration.
  • Confirm WordPress 6.5 support.

1.3.0

  • Remove “Manage Comments” from site menus under My Sites on multisite.
  • Confirm WordPress 6.4 support.
  • Update wordpress/scripts dependency to 26.15.0.
  • Improve linting configuration.

1.2.1

  • No functional changes, only custodial.
  • Confirm WordPress 6.2 support.
  • Update wordpress/scripts dependency to 26.1.0.
  • Improve linting configuration.

1.2.0

  • Update the list of blocks unregistered to include latest from Gutenberg and WordPress.
  • Update wordpress/scripts to 24.6.0.
  • Refactor how the list of blocks is managed to make future maintenance easier. Props @huubl.
  • Only unregister blocks that are registered. Props @huubl.

1.1.1

  • Unregister core comment blocks in the editor.

1.0.2

  • Add automated GitHub deployments to wp.org.

1.0.1

  • Add PHP namespace.

1.0.0

  • Initial release.