Allowing authors to revise published WordPress posts can help improve the quality of the post over time. Sometimes changes need to be added, things need to be subtracted, or the content needs some adjusting. these are called post revisions in WordPress.
Over time authors may come and go, so it is crucial that you have a system in place that allows any author to make WordPress author post revisions. You don’t always want to have to be the one as admin of the site to change every post revision needed.
This is especially true if you have authors that you trust. Allowing any author to make post revisions in WordPress not only saves time but also gives your authors the confidence they need to get things done properly.
In this article, I will show you how you can allow any author to make WordPress post revisions
User Roles and Permissions
User roles and permissions in WordPress are set to allow specific handling of content. Each user role allows for different permissions.
WordPress allows you to let contributors edit their published posts and update them without getting approval from an editor or administrator. However, I don’t recommend giving such permissions to contributors, as you just leave too many variables in the air of what could go wrong.
Correct user roles must be in place in order for you to be able to run a nice, clean, smooth website.
As an administrator of the website, you want to be able to review all changes that have been made before the post is updated or published. This allows for the editorial quality to be up to par.
There is a solution that allows contributors to make changes and submit for editorial review. Once approved, the editor can easily merge the changes to the live post.
Basically, this means any author can make WordPress post revisions, but can’t publish anything without first submitting it to you for approval.
Let’s take a look at what this solution is.
Why Use Revision Manager TMC?
The Revision Manager TMC plugin allows your authors to easily create post revisions in WordPress. It does this by allowing your editors to create clones of posts and replace them with one click.
The plugin gives you and other authors an easy, yet powerful way to make these revisions. The plugin is extremely powerful, yet lightweight. It will not bloat your website or slow it down in any way.
The plugin comes with a ton of features. Some of the main ones include:
- Revision Scheduling
- Detailed Support Section
- Change Differences
- Support for Third-Party Plugins
- Ability to Delete All revisions from Database
- Dashboard Widget
- Easy to Set Up
- Email Notifications
- Select Who can Review and Approve Revisions
As you can see, it gives you all the tools you need and much more to allow any author to create revisions in WordPress. Not only that, but the plugin also supports Elementor page builder, Beaver Builder, and Gutenberg. So all-in-all, it is a very solid plugin to have on your site.
How to Allow Authors to Make Post Revisions in WordPress
Step 1: Install and Activate the Plugin
The first thing you need to do to accomplish this is to install and activate the Revision Manager TMC plugin. You can do this fairly easily by jumping over to the Plugins page in the WordPress admin dashboard.
Simply use the search field that is available to search the plugin by name. When it pops up, go ahead and install and activate it directly from there.
Step 2: Access the Revision manager TMC Settings Page
Once the plugin has been installed and activated click on Settings > Revision Manager TMC, and you will be taken to the plugin page in your WordPress admin area.
You will notice that the setting dropdown boxes have quite a bit of choices. Don’t worry, below I am going to show you the exact setup you want to allow any author to make WordPress post revisions.
Step 3: Use Proper Revision Manager Settings
On the general settings page, you need to select edit_posts in the “Copy creation capability” dropdown menu.
Then select published_posts in the “Acceptation capability” dropdown menu.
What this does is allow users with the contributor user role to create a duplicate copy of a published post.
The “Role for notification” dropdown menu should be assigned to an Administrator or Editor who will review the changes and publish the post. In most cases, this is you, or the person in charge of site content.
When you are done adding the proper capabilities, scroll down, and select the WordPress post types where you want to allow authors to submit revisions.
You can select whatever post types you would like. If you have multiple post types on your site and want to allow WordPress author post revisions on all of them, then click the appropriate boxes.
Note: You will need to have the Pro Version of the plugin to check other post types
Last but not least on the main settings, you can edit notification settings to get notified when a contributor submits a post revision.
Step 4: Select a Template
You can select a template and customize it to your liking and standards.
When you have everything set to your liking click on the “Update Changes” button to save all your changes and settings.
Step 5: Log Out and Then Log Back into WordPress Site
Now that you have completed the setup and plugged in the correct settings let’s take a look at how Revision Manager works.
Log out and log back in from a contributor account into your WordPress website.
Once you are logged in again, click on Posts > All Posts and drag your mouse to any published post. You will now see an option to “Create a revision draft” below each post.
Step 6: Create Revision
Once a contributor clicks on the “Create revision draft” link, the plugin will create a duplicate version of the published post and open it for editing. An author can revise the post, make changes, and submit it for review.
When the update has been submitted the administrator will receive a notification to review and publish the post with the updated changes.
Note: Only the administrator will see the update accept revision button below, so make sure you log out, and then back in as the administrator.
You can open the revision and check out all the edits and changes that were made.
Step 7: Publish the Revision
When you are satisfied with the changes simply publish the revision. This will replace the old version of the post automatically.
That’s it. You can repeat this process as often as you need to. This allows all your authors to complete post revisions in WordPress.
Keeping your content up-to-date is a great way to keep your site relevant and keep the users coming back. Allowing any author to revise WordPress posts is a perfect example.
Now you know there’s an easy way to accomplish this. You should have no problem following the steps above and getting it all in-place. I hope this tutorial was able to show you how easy it is to accomplish by using the plugin method.
Have you ever used the Revision Manager plugin to allow any author to perform WordPress post revisions? Do you prefer the traditional method?
Author: Jeremy Holcombe
Growing up in Hawaii, Jeremy started his freelance writing career doing resumes, business plans, article writing, and everything in between. He now specializes in online marketing and content writing and is part of the Content Marketing Team at GreenGeeks.