Control how published content is updated. Users can duplicate posts and submit changes. Then editors can approve, reject or schedule those changes.
As of April 2026, PublishPress Revisions: Duplicate Posts, Submit, Approve and Schedule Content Changes is a WordPress revision plugin with 10K+ active installations and a 4.6/5 rating from 64 reviews. It has been downloaded 724K+ times in total. Requires WordPress 5.5+ and PHP 7.2.5+. Available on WordPress.org since 2009. Recently updated within the last 3 months. Downloads are up 8% this week. Support resolution rate: 100%. Top alternative: WP Revisions Control.
PublishPress Revisions is the ultimate tool for making content changes. Users get a safe space to work on content updates. When the changes are ready, they can ask for approval to publish the update. Administrators can approve or reject the changes. They can also schedule them to go live in the future.
Your users can update posts using the normal WordPress editor, but their changes will not be published automatically. Instead, the changes are stored in a “Revision Queue”. The changes can be approved, rejected or scheduled. PublishPress Revisions works with the familiar WordPress interface, including Gutenberg and the Classic Editor.
Upgrade to Revisions Pro
This plugin is the free version of the Revisions Pro plugin. The Free version of PublishPre…
I can plan my revisions to post ahead of time, and program them to be posted regularly, rather than in bunch. It’s working nice and I rarely get bugs.
This plugin solved my problem. I am undertaking a massive revision of all my articles and various content, and finally, I can work on an article multiple times without being forced to revise and publish it all at once. For me, it was the ideal solution.
I’ve been using Revisions every day for five years and have found it excellent. Tech support is fast, courteous and knowledgeable. Couldn’t get along without it.
We utilize several different PublishPress plugins on our website. The level of customization that they provide is simply unparalleled. Other solutions to our needs would take days to weeks of work to set up and far too much time to maintain. PublishPress has really simplified our processes and proven themselves to be critical to our website’s functionality. I highly recommend them to anybody looking at any of their plugins.
Their support is also excellent. Recently, an update to a couple of their plugins added some features. Our poor configuration (my fault) led to those changes breaking our revision process. After weeks of trying to figure it out myself, I reached out to PublishPress support. They were quick to help and offer ideas, even without having a full picture of the problem. After a bit, I was able to get a duplicate site set up that they could test on. Kevin and Riza spent (I’m sure) quite a bit of time working through our configuration and coming up with a simple solution for us. It might not sound like much, but it saved me weeks of frustration and confusion. I couldn’t be happier with them.
I am seeing a fatal error on my site when I installed PublishPress Revisions. I removed all plugins and themes from my install. Here are the details.
WordPress version 6.3.6
Active theme: OceanWP (version 4.1.2)
Current plugin: PublishPress Revisions (version 3.7.11)
PHP version 7.4.33
| WordPress | 5.5+ requiredTested up to 6.9.4 |
| PHP | 7.2.5+ required |
The full changelog can be found on GitHub.
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.