Extended Post Status
View on WordPress.orgScores higher than 36% of indexed plugins
About
Add new statuses to all post types (posts, pages, products, ...).
Security History
What It Does
Extended Post Status lets WordPress administrators create custom post statuses beyond the default Published, Draft, and Pending Review options. You can add, edit, and configure statuses to match your editorial workflow, such as In Review, Awaiting Approval, or Scheduled. The plugin integrates these statuses into the post editor and admin listings.
Who It's For
This plugin is best suited for editorial teams, agencies, and content-heavy sites that need multi-step approval workflows or want to track content through a custom publishing lifecycle. It fits organizations managing client deliverables, product launches, or staged review processes where the default WordPress statuses are not granular enough.
Who Should Skip It
If you run a simple blog or solo site where the default Published, Draft, and Pending Review statuses cover your needs, this plugin adds unnecessary complexity. It is also not designed for WooCommerce order management, so e-commerce shops should look at dedicated order status plugins instead.
The Bottom Line
Extended Post Status delivers a focused solution for custom editorial workflows and earns solid marks for recent maintenance and high user ratings. However, its small install base, thin support history, and modest overall quality score of 62.74 mean it is a reasonable rather than outstanding choice. Use it if you specifically need custom post statuses and are comfortable with a lesser-known plugin.
Related Plugins
Pick Post Duplicator if your real need is cloning posts and pages rather than managing custom status states through an editorial pipeline.
Choose Post Type Switcher when you need to move content between post types rather than introduce new publishing statuses.
This alternative is unrelated to post statuses and only suits users who need to inject scripts into site headers and footers.
Reveal IDs addresses a different admin usability problem, exposing hidden post and term IDs in the admin columns.
WooCommerce stores should choose this plugin for managing order statuses, since Extended Post Status is built for standard WordPress posts, not products or orders.