Description
Show, Hide, Close WP Comments
This plugin provides three focused comment modes for supported post types:
- Show keeps normal WordPress comment behavior.
- Hide suppresses comment presentation while leaving comments open.
- Close prevents new comments while preserving existing comments.
You can also hide the Comments menu from the WordPress dashboard and admin bar.
Installation
Here are few steps to follow:
- Upload
disable-wp-commentsfolder to the/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress
- Select Disable WP Comments from the WordPress menu to open the settings.
- Select the post types to which the comment setting should apply.
- That’s it. You’re ready to go!
FAQ
-
Can I restore comments after disabling them?
-
Yes. Set the mode to Show for the relevant post types.
-
Can I re open comments after closing them?
-
Yes. Set the mode to Show for the relevant post types.
-
What is the difference between Hide and Close?
-
Hide changes comment presentation but leaves comments open. Close prevents new comments while keeping existing comments. Neither mode deletes comments.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Disable WP Comments” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Disable WP Comments” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.2.0 – 2026-09-21
- Modernized compatibility with current WordPress and PHP runtimes.
- Hardened settings validation, sanitization, and output handling.
- Improved block editor compatibility and PHP 8.x behavior.
- Clarified the Show, Hide, and Close settings interface and behavior.
- Removed obsolete promotional and remote resources.
1.1.1 – 08/02/2023
- Update: Quality check done.
- Fix: Minor bugs fixed.
1.1 – 27/10/2020
- New: Disable Gutenberg Comments block.
- Update: Compatible with 2020 theme.
- Fix: Bugs fixed.
1.0 – 12/12/2019
First release.
