Skip to content

happyprime/turn-comments-off

Repository files navigation

Turn Comments Off

Turn comments off everywhere in WordPress.

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!

Changelog

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.