On a busy site you can’t afford to make changes to live, published posts without reviewing and approving them first. Revisionize clones your post, page or CPT to a draft that gives you the freedom to tweak, edit and experiment with the content. Preview your drafted changes and/or share the preview with a 3rd party to approve the changes. When you’re happy, publish the revision, which will copy your content changes to the original post. Alternatively, schedule the revision to publish your content at a specific time.

Compatible with

Please post in the support section for help before leaving a negative review!


  • Revisionize a post
  • Alternate way to Revisionize
  • A Revision. Save as many drafts as you wish. Preview the post to see how it looks. Or delete it if you don't want it. When the revision is published, it will overwrite its original. But don't worry, the original is saved as another revision (for a backup).
  • Schedule multiple revisions/variations to be published consecutively. The URL of the post stays the same, the content will just update at the scheduled time. No redirects or messing around with slugs.
  • The original post is kept around as a revision just in case you want to revert back to the way things were.


Works Great

Thanks for the work. Something like this is such a needed feature of any CMS, should be in core!

Very handy

A very good idea and it works nicely. If you need to make changes without publishing on an already published post, it’s the plugin you need. And you can program future modifications!

Read all 7 reviews

Contributors & Developers

“Revisionize” is open source software. The following people have contributed to this plugin.


Translate “Revisionize” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fix issue where publishing a revision did not overwrite the original post when ACF 5 was installed but no fields were assigned to the post type.


  • Add filters to let developers control which users can revisionize or access revisionized posts. See here for more details on how to use. Thanks @ryanshoover.
  • Add a dashboard widget showing pending revisions. See here for more details. Thanks again @ryanshoover.


  • New add filter to allow developers to customize button text. Thanks @robbiepaul.


  • Fix issue where post titles containing ampersands are escaped when a revision is scheduled with cron. Thanks @piscis.


  • Fix known issue where direct publishing of a Revision that has ACF would not actually update the fields. Thanks for the help @thegaffney


  • Only allow users to Revisionize posts that they can also edit. Related discussion
  • The author of the original post is maintained when a Revision is published – it doesn’t get set to the author of the user who created the Revision.