Turn Comments Off


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!


August 1, 2023
No more reference whatsoever to the Comments section in the admin area... no Settings to fiddle with -- just results (or lack thereof). Comments have been a haven for straight crap for a long time anyway. Good riddance!
Read all 1 review

Contributors & Developers

“Turn Comments Off” is open source software. The following people have contributed to this plugin.


“Turn Comments Off” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Turn Comments Off” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • 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.


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


  • 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.


  • Unregister core comment blocks in the editor.


  • Add automated GitHub deployments to wp.org.


  • Add PHP namespace.


  • Initial release.