The PublishPress Statuses Plugin is Coming Soon
Update: PublishPress Statuses is now available on WordPress.org.
PublishPress Statuses is a new plugin that we’ve been working on for almost a year.
Previously, we’ve had some support for custom statuses in other plugins including PublishPress Planner and PublishPress Permissions.
However, custom statuses are a really important feature for WordPress publishers. We’ve had numerous requests to improve how statuses work in WordPress. So we’ve built a new plugin that does nothing except manage custom statuses.
This screenshot below gives you an idea of how PublishPress Statuses will appear on your site:

This is the first release of the plugin and we’re inviting publishers to test. We’d love to hear your feedback.
- Click here to download the latest release from Github.
- Here’s a guide to using PublishPress Statuses.
With this first release, you can create and edit your own custom statuses. This release has support for pre-publication statuses. The “Draft” status is fixed because moving it would break other parts of WordPress. But after “Draft”, you can customize the other workflow steps.

You can choose which users are able to move posts to each status. In this screenshot below, only users in the Administrator role can move content to the “Assigned” status.

Table of Contents
Video Introduction to PublishPress Statuses
What’s next for PublishPress Statuses?
We’re waiting for approval from the WordPress.org plugin team. Once the plugin is on WordPress.org, we’ll be able to do a formal release.
There’s also a bunch of other features that are ready to go. However, they rely on integrations with other plugins, so we’ll release them once this new plugin is approved on the WordPress plugin repository. Those features include:
- Create different workflows for different post types.
- Choose who can edit content in each status (integration with PublishPress Capabilities).
- Custom statuses for revisions so you can moderate content changes (integration with PublishPress Revisions).
- Custom statuses for published content (integration with PublishPress Permissions).

Create workflows for your WordPress content
PublishPress Statuses allows you to add custom statuses for your posts. You can use these statuses to create custom publishing workflows.

Approve and schedule changes to your posts
PublishPress Revisions is the ultimate tool for making content changes in WordPress. This plugin offers a safe space for users to work on content updates.

Plan and manage your WordPress content
PublishPress Planner has all the tools you need to plan and schedule WordPress content, including a scheduling calendar, Kanban Board, editorial notifications and more.

Control access to your content
PublishPress Permissions allows you to enable or deny access to posts, pages, categories, tags and more. You can control who can view and edit your WordPress content.

Control your WordPress users
PublishPress Capabilities enables you to customize what users see in every area of WordPress from editing posts and pages to admin menus, profile pages.
