The PublishPress Statuses Plugin is Now Available

This month we've got some exciting news to share with you. We've released a new plugin called PublishPress Statuses.

Have you ever wanted to label a WordPress post something other than “Draft” or “Pending Review”?

PublishPress Statuses allows you to create additional statuses for your posts. For example, you can add statuses such as “In Progress”, “Needs Work”, or “Rejected”.

You can also control which users can move posts to each status. This is really helpful for moderating and proof-reading content before it goes live on your site.

PublishPress Statuses is a new plugin that we've been working on for almost a year. It is now available to download on

PublishPress Statuses

Why We Built PublishPress Statuses

Until now, we have 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. The new plugin has two key advantages for you:

  1. If you want custom statuses, you don't have to install a separate plugin with unrelated features.
  2. You avoid duplication. Previously the statuses features in Permissions and Planner were solving the same problem.

You May Need to Update Other Plugins

This new plugin does integrate with our existing plugins. For example, PublishPress Planner will show your custom post colors and icons from PublishPress Statuses.

Content Calendar with statuses

So if you are using one of our plugins to customize your post statuses, those features now require the PublishPress Statuses plugin.

The release of PublishPress Statuses does impact several other plugins. There are also releases for other plugins:

  1. Capabilities 2.11.1
  2. Capabilities Pro 2.11.1
  3. Permissions 4.0
  4. Permissions Pro 4.0
  5. Planner 4.0
  6. Planner Pro 4.0

If you are using the Capabilities, Permissions, or Planner plugins, you will see a message prompting you to install PublishPress Statuses. If you are using those plugins to customize your post statuses, you should install PublishPress Statuses.

Video Introduction to PublishPress Statuses

How to Use PublishPress Statuses

To start using the plugin, go to the “Statuses” screen. You will see a feature called the “Main Workflow“. This is the required workflow that all your posts must pass through before they are published.

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 drag-and-drop the statuses into new positions. You can also change the icon and color for each statuses.

PublishPress Statuses main screen

One very useful feature is that 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.

PublishPress Statuses Roles options

This next screenshot shows how the plugin shows the statuses in the block editor. You can choose to keep the current status or move the post to the next status. You can also publish the post if you have enough permissions.

PublishPress Statuses in the post editing screen

What's Next for PublishPress Statuses?

The PublishPress Statuses plugin is already used on hundreds of websites and we're releasing regular updates to respond to your feedback. We're already planning the next steps for the plugin. Here are some key items on our roadmap:

  • Improve the Visibility Statuses option so you can control the status of published content.
  • Integrate the plugin with PublishPress Revisions so you can have statuses for moderating content changes.
  • Add an “Archive” status so you can keep a copy of your content but also create a 301 or 410 redirect.

Here's the plugin download link from and here's the documentation. Please give the plugin a try and let us know about any extra features that would improve your WordPress publishing.

  • Steve Burge

    Steve is the founder of PublishPress. He's been working with open source software for over 20 years. Originally from the UK, he now lives in Sarasota in the USA. This profile is generated by the PublishPress Authors plugin.

    View all posts

Leave a Reply

Your email address will not be published. Required fields are marked *