WP Unpublish adds a post status "Unpublished" to your WordPress Posts (Classic Editor).
As of April 2026, WP Unpublish is a WordPress workflow plugin with 40 active installations and a 0/5 rating0. It has been downloaded 2.2K+ times in total. Requires WordPress 4.9.5+ and PHP 7.0+. Available on WordPress.org since 2018. Last updated 6 years ago — may have compatibility concerns. Top alternative: Zapier for WordPress.
Consider the 8 default post statuses that WordPress uses by default:
* Publish: Viewable by everyone. (publish)
* Future: Scheduled to be published in a future date. (future)
* Draft: Incomplete post viewable by anyone with proper user role. (draft)
* Pending: Awaiting a user with the publish_posts capability (typically a user assigned the Editor role) to publish. (pending)
* Private: Viewable only to WordPress users at Administrator level. (private)
* Trash: Posts in the Trash are assigned the trash status. (trash)
* Auto-Draft: Revisions that WordPress saves automatically while you are editing. (auto-draft)
* Inherit – Used with a child post (such as Attachments and Revisions) to determine the actual status from the parent post. (inherit)
A typical publishing workflow would be:
…
| WordPress | 4.9.5+ requiredTested up to 5.0.25 |
| PHP | 7.0+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.