
Disable Comments & Delete All Comments Security & Risk Analysis
wordpress.org/plugins/comments-plusDisable comments globally on all posts or certain post types. Delete all comments at once, by post type or comment status. Manage links in comments.
Is Disable Comments & Delete All Comments Safe to Use in 2026?
Generally Safe
Score 100/100Disable Comments & Delete All Comments has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
Based on the provided static analysis and vulnerability history, the "comments-plus" v1.3.0 plugin appears to have a generally strong security posture. The absence of any recorded vulnerabilities, coupled with the fact that there are no identified critical or high severity taint flows, suggests a well-developed and secure codebase. The plugin also demonstrates good security practices with a healthy number of nonce checks, indicating an effort to prevent CSRF attacks.
However, there are areas for improvement. A significant concern is the relatively low percentage of SQL queries that use prepared statements (38%). This leaves the plugin susceptible to SQL injection vulnerabilities, especially if any of the raw SQL queries handle user-supplied input without proper sanitization. Similarly, only 45% of output is properly escaped, which could lead to cross-site scripting (XSS) vulnerabilities if unsanitized user data is displayed directly. The complete lack of capability checks on entry points is also a weakness, as it means any user, regardless of their role, could potentially interact with these parts of the plugin, increasing the attack surface.
While the plugin's history is clean, suggesting the developers are diligent, the current code analysis reveals potential weaknesses that, if exploited, could undermine this positive history. The strengths lie in the limited attack surface and the presence of nonce checks. The weaknesses lie in the handling of SQL queries and output escaping, and the absence of capability checks. Overall, the plugin is in a decent state, but addressing the SQL and output escaping issues, along with implementing capability checks, would significantly enhance its security.
Key Concerns
- Low percentage of prepared statements in SQL queries
- Low percentage of properly escaped output
- No capability checks on entry points
Disable Comments & Delete All Comments Security Vulnerabilities
Disable Comments & Delete All Comments Code Analysis
SQL Query Safety
Output Escaping
Disable Comments & Delete All Comments Attack Surface
WordPress Hooks 39
Maintenance & Trust
Disable Comments & Delete All Comments Maintenance & Trust
Maintenance Signals
Community Trust
Disable Comments & Delete All Comments Alternatives
WP Comment Cleaner – Delete All Comments, Disable Comments, Bulk Delete & Remove Comments
delete-all-comments-of-website
Delete comments, disable comments, and remove comments in one click. Bulk delete spam and all comments to optimize your WordPress database easily.
Disable Comments – Remove Comments & Stop Spam [Multi-Site Support]
disable-comments
Allows administrators to globally disable comments on their site. Comments can be disabled according to post type. Multisite friendly.
CRUDLab Disable Comments
crudlab-disable-comments
CRUDLab Disable Comments plugin allows you to disable comments for any page or post or for whole site.
Comments Shield – Disable Comments & Stop Spam, Bulk Delete & Remove Comments
comments-shield
Delete, disable, and clean all comments in one click. Easily manage, bulk delete, or completely disable comments across your entire WordPress site.
Habibur Comment Blocker
habibur-comment-blocker
Effortlessly disable comments and pingbacks sitewide to improve performance and security.
Disable Comments & Delete All Comments Developer Profile
37 plugins · 2.2M total installs
How We Detect Disable Comments & Delete All Comments
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/comments-plus/admin/assets/css/style.css/wp-content/plugins/comments-plus/admin/assets/js/bundle.js/wp-content/plugins/comments-plus/assets/css/span.css/wp-content/plugins/comments-plus/assets/js/span.js/wp-content/plugins/comments-plus/admin/assets/js/bundle.jscomments-plus/admin/assets/css/style.css?ver=comments-plus/admin/assets/js/bundle.js?ver=comments-plus/assets/css/span.css?ver=comments-plus/assets/js/span.js?ver=HTML / DOM Fingerprints
wbcr-cmp-spinnerwbcr-cmp-spinner-textwbcr-cmp-content-wrapperwbcr-cmp-preloaderwbcr-cmp-preloader-centerdata-wbcr-cmp-spinner-typedata-wbcr-cmp-spinner-sizedata-wbcr-cmp-spinner-colordata-wbcr-cmp-spinner-backgroundwindow.WBCR_CMP_SPINNER_SETTINGS