
WP Unpublish Security & Risk Analysis
wordpress.org/plugins/wp-unpublishWP Unpublish adds a post status "Unpublished" to your WordPress Posts (Classic Editor).
Is WP Unpublish Safe to Use in 2026?
Generally Safe
Score 85/100WP Unpublish has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "wp-unpublish" v1.1.1 plugin exhibits a strong security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events significantly limits its attack surface, and importantly, there are no unprotected entry points. The code analysis reveals a commitment to secure coding practices, with 100% of SQL queries utilizing prepared statements and all outputs being properly escaped. Furthermore, the plugin does not perform file operations or external HTTP requests, and there are no indications of missing nonce or capability checks, nor the use of bundled libraries.
The lack of any identified taint flows, critical or otherwise, reinforces the positive findings from the code analysis. The plugin's vulnerability history is also clean, with zero known CVEs, indicating a well-maintained codebase or a lack of prior security scrutiny. Overall, the plugin appears robust and secure. The primary strength lies in its minimal attack surface and adherence to secure coding standards. The only potential area of concern, though not directly flagged as a risk in this analysis, is the complete absence of any capability checks. While this might be by design for a plugin with no apparent entry points, it's a general practice to include them for all functions that perform actions.
In conclusion, the "wp-unpublish" v1.1.1 plugin demonstrates excellent security practices, with no immediate vulnerabilities identified through static analysis or historical data. Its minimal attack surface and secure coding patterns are commendable. The lack of capability checks is a minor observation in the context of this plugin's apparent functionality and attack surface, but worth noting as a general security best practice.
WP Unpublish Security Vulnerabilities
WP Unpublish Code Analysis
SQL Query Safety
WP Unpublish Attack Surface
WordPress Hooks 5
Maintenance & Trust
WP Unpublish Maintenance & Trust
Maintenance Signals
Community Trust
WP Unpublish Alternatives
Pending Status
pending-status
Get notified when your site has posts pending review.
Drafts of Post Revisions
drafts-of-post-revisions
Create drafts of WordPress posts/pages/CPTs even after they've been published
Post Status Indicator
post-status-indicator
Allow color customization in WordPress admin for the publish state of your content.
Mailchimp for WooCommerce
mailchimp-for-woocommerce
Connect your store to your Mailchimp audience to track sales, create targeted emails, send abandoned cart emails, and more.
Schedule Post Changes With PublishPress Future: Unpublish, Delete, Change Status, Trash, Change Categories
post-expirator
PublishPress Future can make scheduled changes to your content. You can unpublish posts, move posts to a new status, update the categories, and more.
WP Unpublish Developer Profile
11 plugins · 8K total installs
How We Detect WP Unpublish
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-unpublish/js/main.min.js/wp-content/plugins/wp-unpublish/js/main.js/wp-content/plugins/wp-unpublish/js/main.min.js/wp-content/plugins/wp-unpublish/js/main.jswp-unpublish-scriptHTML / DOM Fingerprints
WP_Unpublish