Do you want to automatically schedule a content update in WordPress?
An automated content update allows you to update an already published post or page at a specific time without republishing it as new content, or switching it to draft.
In this article, we’ll show you how to automatically schedule content updates in WordPress for your already published posts and pages.
Why Schedule Updates for Posts and Pages in WordPress?
By default, WordPress allows you to schedule posts to be published at a specific time. However, you cannot schedule content updates for a post or page that is already published.
Many users frequently make changes to their old blog posts to keep them up-to-date with new information.
For example, if you run a business website, you may want to make scheduled changes appear at a certain time, such as when you are running a sales event or limited time promotional offer.
Normally, you will have to manually make changes at the exact time you want them to appear on your WordPress blog. Your changes then become live as soon you hit the update button.
Wouldn’t it be nice if you can schedule your content updates just like you would schedule new posts and pages?
Let’s look at how to easily schedule content updates in WordPress to improve your workflow and keep your old content fresh.
Scheduling Content Updates in WordPress
The Revisions plugin is free, but the pro version is included automatically if you’re a PublishPress Pro member. The benefit of the pro version is that it integrates with many other plugins including WooCommerce. You can download and install the plugin from your member dashboard.
Upon activation, you need to visit the Posts » All Posts page in the WordPress admin area.
From here, you can locate the post where you want to schedule changes and then click on the ‘New Revision’ link.
The plugin will create a draft copy of your original post and open it in the post editor.
You can now make any changes to this new draft version of the post.
For this tutorial, we are going to add a new download button to an existing post.
You can edit any of the content in this version of the post, and it will not change on your live site until the scheduled date you set.
Once you are done editing, click on the ‘Immediately’ button next to the ‘Publish’ option under the ‘Post’ settings.
A calendar will now pop up on the screen.
From here, you can set the date and time when you want this draft to replace the current live version.
Once you have set the scheduled date and time, you are ready to save the revision.
Now, if you click on the ‘Submit’ button, then the draft will be submitted for review. It needs to be approved before it’s actually scheduled.
If you are responsible for publishing content on your website, and don’t need approval from anyone else, then you can simply click the ‘Approve’ button to continue.
The plugin will now schedule this revision that will be published at your chosen time.
After that, you’ll be redirected to see a preview of the draft.
At the top of the screen, you’ll see a notification bar with the date and time this draft will go live.
The notification bar also includes quick shortcuts to perform different actions. For instance, you can edit the draft, view the current published version, or compare the two versions.
Your changes are now saved and the update will apply automatically on the date and time you entered.
The post’s original publish date will not change, which means the post will not appear in your feed as a new post. However, Google and other search engines will see that it has been updated with new content.
Viewing and Managing Scheduled Post Updates
You can manage your scheduled post updates from the Revisions » Revision Queue page.
The list will display all scheduled updates with their set release date.
You can delete or modify a scheduled update without affecting your original post.
Reverting Back to The Original Post After a Specific Time
Let’s say you want to display a special offer during the holidays. This would be a time-specific content update.
Using PublishPress Revisions, you can revert to the original published post by simply creating a new revision.
Go to the Posts » All Posts page and click on the ‘New Revision’ link below the post you want to revert.
The plugin will start a new revision of the currently published version of the post.
You can now make any changes you want to the draft.
For instance, you may want to add a notice that the offer promoted on this page has expired. Alternately, if you want to simply revert to the original version after a certain time.
To do so, you can just remove any content you want, and then schedule a new date on the calendar.
After you have added the new schedule, you can Approve this draft.
Doing so will put your revision in the queue.
You can see all your scheduled revisions by visiting the Revisions » Revision Queue page.
You’ll see two revisions for the same article scheduled to go live one after another.
We hope this article helped you learn how to properly schedule content updates in WordPress. You may also want to see our guide on creating beautiful landing pages for your website or check out these useful tips on growing your website on a shoestring budget.