Do Not Allow Comments Everywhere Security & Risk Analysis

wordpress.org/plugins/do-not-allow-comments-everywhere

A lightweight plugin that globally disables comments and pings across all WordPress content - past and future.

60 active installs v1.0.1 PHP + WP 6.0+ Updated Oct 27, 2025
admincommentsdisable-commentsmoderation
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Do Not Allow Comments Everywhere Safe to Use in 2026?

Generally Safe

Score 100/100

Do Not Allow Comments Everywhere has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5mo ago
Risk Assessment

The "do-not-allow-comments-everywhere" plugin, version 1.0.1, exhibits a strong security posture in its static analysis. The complete absence of AJAX handlers, REST API routes, shortcodes, and cron events, particularly those without authentication or permission checks, indicates a minimal attack surface. Furthermore, the plugin demonstrates good coding practices by utilizing prepared statements for all SQL queries and includes a nonce check and a capability check, suggesting an effort to prevent common vulnerabilities. The lack of recorded vulnerabilities in its history, including critical and high severities, further reinforces its current secure state.

Despite these positive indicators, the output escaping mechanism shows a potential area for concern. With only 25% of its outputs properly escaped, there's a risk of cross-site scripting (XSS) vulnerabilities if any of the unescaped outputs are rendered in the user's browser and contain malicious input. However, the analysis does not indicate any taint flows or dangerous functions being used, which mitigates this risk to some extent. The absence of external HTTP requests and file operations also reduces the potential for remote code execution or data leakage. Overall, the plugin is well-secured against common attack vectors, with the primary, albeit minor, concern being the partial unescaped output.

Key Concerns

  • 25% of outputs are not properly escaped
Vulnerabilities
None known

Do Not Allow Comments Everywhere Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Do Not Allow Comments Everywhere Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
2 prepared
Unescaped Output
3
1 escaped
Nonce Checks
1
Capability Checks
1
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared2 total queries

Output Escaping

25% escaped4 total outputs
Attack Surface

Do Not Allow Comments Everywhere Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 9
actionadmin_menudo-not-allow-comments-everywhere.php:23
actionadmin_menudo-not-allow-comments-everywhere.php:24
actionadmin_initdo-not-allow-comments-everywhere.php:25
actioninitdo-not-allow-comments-everywhere.php:31
actionsave_postdo-not-allow-comments-everywhere.php:32
filtercomments_opendo-not-allow-comments-everywhere.php:33
filterpings_opendo-not-allow-comments-everywhere.php:34
actionwp_before_admin_bar_renderdo-not-allow-comments-everywhere.php:37
actionsave_postdo-not-allow-comments-everywhere.php:103
Maintenance & Trust

Do Not Allow Comments Everywhere Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedOct 27, 2025
PHP min version
Downloads248

Community Trust

Rating100/100
Number of ratings1
Active installs60
Developer Profile

Do Not Allow Comments Everywhere Developer Profile

tyfdesign

1 plugin · 60 total installs

94
trust score
Avg Security Score
100/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Do Not Allow Comments Everywhere

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
wrapbuttonbutton-primary
Data Attributes
name="npctwp_toggle"value="1"type="submit"name="npctwp_nonce"value="1"
FAQ

Frequently Asked Questions about Do Not Allow Comments Everywhere