How to Schedule Post Revisions in WordPress

We’ve covered before that you can schedule design changes to your site from the WordPress Customizer. A weird limitation, though, it that you can’t schedule revisions to posts (or pages, or other custom post types). Well, you can’t do that out-of-the-box. Which is where this here Quick Guide comes in: we’ll use a plugin to make it possible for you to schedule things like small updates to WordPress posts and pages to go live at a later time. Scheduling WordPress post revisions is a cool super power, and it’s great the PublishPress Revisions plugin makes it possible.

If video is your style, here’s one of me talking to how to use this plugin to schedule changes to WordPress pages in advance:

https://youtu.be/vKzCNyyLXS4

And if that’s not quite your speed, we (always) offer a written version of the same procedure…

Schedule Changes to WordPress Posts using PublishPress Revisions

Here’s how you’ll future-plan changes to your WordPress pages. This is great so you’re not needing to make this happen on your own every time. BTW, a quick advance note: below (and in the video) I describe the interface for the new “Block” or “Gutenberg” WordPress post editing screens, rather than the “Classic” or “TinyMCE” one.

  1. First, install the “PublishPress Revisions” plugin. To do that you’ll go to “Plugins > Add New” and search for “publishpress revisions.” When you find it, click its “Install” button, and then after that process completes the “Activate” button that will replace the “Install” one. With that, the plugin will be running on your site.
  2. Now, the workflow for PublishPress revisions comes into play. It’s a place I’d like to see the plugin made easier, but we’ll get started where it is now. First, you’ll want to find the post you’d like to have revise at a future date. On that post, you’ll want to go into the edit screen.
  3. On the edit screen, make the changes to the post you’re trying to change. Add or remove or change things in post like the year. Add a paragraph or two that’ll only be relevant to your readers after a certain future event. Anything like that. Don’t hit “Update” yet.
  4. Now that you’ve made your changes, to put them into a revision queue (rather than have them go live immediately) you’ll want to click the “Pending Revision” checkbox that the plugin has added near the “Update” or “Publish” button you’re used to in the top-right of the post-editing area. (Which will have been changed to “Save Revision.”)
  5. Finally, if you’d like to make this change *automatically* go live at future time, click the blue “Save Revision” button in the top-right of your post editing interface.

On the whole, PublishPress Revisions was one of the most confusing plugins I’ve tried to use recently. But it’s also one of the more conceptually-complex topics I’ve tried to use a plugin to help with. I hope that you put in the time to get the hang of it and find it valuable when you do. Best wishes!


1 Response

Comments

  • Elle Rish says:

    Wow! Never thought this one is possible, been using WordPress already for years in running our eCommerce business and this is a great feature.

    I would definitely try this out sometimes, as we also need to update some contents in a specific future time, so a plugin that could schedule posts revisions is exactly what we needed!

Add a Comment

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