WordPress Plugins For Managing WordPress Post Revisions

In this tutorial, we look at a number of WordPress plugins that will help you manage your post revisions.

WordPress Plugins For Managing WordPress Post Revisions

WordPress Plugins For Managing WordPress Post Revisions

In a separate tutorial, we looked at the WordPress Post Revisions feature, where WordPress saves all your post revisions, so you can always go back to an earlier version of what you have written and restore it.

In this tutorial, we look at a number of WordPress plugins that will help you manage your post revisions.

Revision Management WordPress Plugins

As soon as you edit and save posts and pages, WordPress begins to store new post revisions in its database. These appear in a Revisions section at the bottom of your page or post …

Post Editor screen - View the WordPress post revisions box

(Post Editor section – Viewing the WordPress post revisions list)

Autosave and post revisions are no doubt functions that help create a more effective workflow. If you write and edit a lot of content, however, after a while the revisions can start to build up. This can significantly bloat the size of your WordPress database, so it’s important to manage your revisions.

Post revisions can really add up after a while

(Post revisions can really add up after a while)

For example, if there are 50 posts on your site and each post has an average of 20 revisions your WordPress database could be storing up to 1,000 copies of old data. If your post is approximately 100KB data, then with 1,000 revisions, the total space wasted is about 100MB.

The good news is that there are some great plugins for WordPress available to help you control your revisions and reduce the size of your WordPress database. Let’s take a look at some of these:

Better Delete Revision

Better Delete Revision

(Better Delete Revision)

This plugin deletes redundant revisions of posts from your WordPress database and other revision-related content such as meta data, tags, relationships, and more.

After the plugin has been installed and activated, you can use it to optimize your database.

In your Dashboard menu, choose Settings > Better Delete Revision

Better Delete Revision - Settings

(WP Settings Menu – Better Delete Revision)

This brings you to the Better Delete Revision Manager screen. Click ’Check Revision Posts’ to calculate the number of redundant post revisions you can delete from the WP database …

Better Delete Revision Manager - Check Revision Posts

(Check Revision Posts – Better Delete Revision Manager)

Depending on the number of posts and revisions belonging to each post, the plugin return a list of post revisions stored in your database …

Better Delete Revision Manager - List of revisions

(Better Delete Revision Manager – List of post revisions)

Click on the ‘Yes, I would like to delete them! …’ button to delete all list items from the WordPress database …

Delete list of post revisions - Better Delete Revision

(Remove list of revisions)

The unnecessary revisions will be removed from the database …

Post revisions cleared

(Post revisions removed)

Tip

After a while and depending on the number of posts you have published on your site and their related post revisions, therefore, we recommend running the tool again to keep your WordPress database as lean as possible, since WordPress will automatically begin saving all new revisions again …

Revisions automatically start again!

(WordPress automatically begins saving all new post revisions again!)

Like the other plugins described further below, you can also use Better Delete Revisions to optimize your database …

Better Delete Revision - Optimize the site's database

(Optimize your WordPress database – Better Delete Revision)

Better Delete Revision checks to see if your WP database needs optimization and lets you run an easy one-click WP database table optimization routine without requiring you to log into your hosting control panel or use complicated software …

Better Delete Revision checks if the WP database tables need optimization

(Better Delete Revision checks if the database tables need optimization)

For more details, go here}:

Optimize Database after Deleting Revisions

Optimize Database after Deleting Revisions Plugin

(Optimize Database after Deleting Revisions Plugin)

The Optimize Database plugin not only lets you prune unnecessary page and post revisions (with the added option to keep a specific number of the most recent revisions) and lets you perform an easy one-click table cleaning and optimization maintenance routine, it also lets you do the following optional maintenance tasks:

  • Delete trashed posts, pages, and comments
  • Delete unused tags
  • Delete ’pingbacks’ and ‘trackbacks’
  • Exclude selected pages/posts and tables from optimization
  • Create a log file of the optimizations
  • And more!

Optimize Database after Deleting Revisions - WordPress Plugin Settings Panel

(Optimize Database after Deleting Revisions Plugin For WordPress – Settings Screen)

For more details, go here}:

WP-Optimize

WP Optimize WP Plugin

(WP-Optimize WordPress Plugin)

In addition to performing tasks such as deleting redundant page and post revisions and checking if the database needs optimization, this plugin also lets you do the following maintenance tasks:

  • Enable/Disable trackbacks for published posts
  • Removal of spam comments
  • Mobile device friendly
  • Remove all trackbacks and pingbacks
  • Clear out post trash
  • Ability to retain data from selected number of weeks when cleaning up
  • Add or remove link on WP admin bar
  • Enable/Disable weekly optimization scheduling
  • Display database table statistics
  • E-mail notifications on scheduled cleanup
  • Highlights potentially dangerous cleanup operations in red
  • And more!

WP Optimize WordPress Plugin - Settings Panel

(WP Optimize – WordPress Plugin Settings Page)

For more details, go here}:

WP Sweep

WP Sweep - WordPress Plugin

(WP-Sweep – WordPress Plugin)

In addition to optimizing your database tables and deleting unnecessary post revisions, this plugin also cleans up:

  • Auto drafts
  • Unapproved comments
  • Orphan term relationships
  • Duplicated term meta
  • Transient options
  • And more!

WP Sweep Plugin For WordPress - Settings

(WP-Sweep Plugin – Settings Screen)

For more details, go here}:

For more plugins that can help you manage post revisions and optimize your database, go to Plugins > Add New and search for keywords like “Post Revisions“, “Optimize“, etc …

Add Plugins - Plugins Menu

(Add New Plugin – Plugins Menu)

We hope that you have found the above information on plugins that will help you manage your WordPress post revisions useful.

WordPress Plugins For Managing WordPress Post Revisions

***

"This is an awesome training series. I have a pretty good understanding of WordPress already, but this is helping me to move somewhere from intermediate to advanced user!" - Kim Lednum

***