PublishPress Statuses is a new plugin that we've been working on for almost a year.
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.
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).