
Unpublish Security & Risk Analysis
wordpress.org/plugins/unpublishAdds a one click "Unpublish" button to the WordPress edit screen; switches the status to pending.
Is Unpublish Safe to Use in 2026?
Generally Safe
Score 85/100Unpublish has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "unpublish" v1.0.0 plugin exhibits a remarkably strong security posture based on the provided static analysis. The absence of any identified attack surface points, dangerous functions, or unsanitized taint flows is a significant positive. Furthermore, the plugin correctly utilizes prepared statements for all SQL queries and properly escapes all outputs, demonstrating adherence to fundamental secure coding practices. The vulnerability history is also clean, with no recorded CVEs, which suggests a well-maintained and secure codebase to date.
However, the complete lack of any identified capability checks, nonce checks, or authorization mechanisms on potential entry points (even though the static analysis reports zero entry points) is a notable concern. While the current analysis shows no unprotected entry points, this could be a limitation of the analysis itself or a sign of a very limited plugin functionality. A plugin with zero entry points that require any form of authorization is unusual. This lack of explicit security checks leaves room for potential issues if the plugin's functionality were to evolve or if the static analysis missed any subtle entry points.
In conclusion, "unpublish" v1.0.0 appears to be a very secure plugin in its current state and version, with excellent coding practices observed. The primary weakness is the lack of demonstrated security checks that are standard for most WordPress plugins, which, while not a direct vulnerability in this specific analysis, represents a potential area for future concern or oversight.
Key Concerns
- Missing capability checks on potential entry points
- Missing nonce checks on potential entry points
Unpublish Security Vulnerabilities
Unpublish Code Analysis
Unpublish Attack Surface
WordPress Hooks 3
Maintenance & Trust
Unpublish Maintenance & Trust
Maintenance Signals
Community Trust
Unpublish Alternatives
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.
Hide Drafts in Menus
hide-drafts-in-menus
Hide unpublished pages in your custom menus.
Gtuk unpublish posts
gtuk-unpublish-posts
Adds the possibility to set an upublish date to pages, posts and custom post types.
Auto Post Expiry Manager
auto-post-expiry-manager
Automatically expire posts and custom post types at a specific date and time. Works with all public post types and uses a lightweight cron scheduler.
Content Unpublisher
content-unpublisher
A lightweight plugin to automatically unpublish or trash posts and pages at a scheduled time.
Unpublish Developer Profile
7 plugins · 1K total installs
How We Detect Unpublish
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
HTML / DOM Fingerprints
button<input name="unpublish" type="submit" class="button" id="unpublish" value="Unpublish" />