WordPress For Non-Techies: Free WordPress Tutorials – WPCompendium.org

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 update posts and pages, WordPress begins to store new post revisions in its database. These are displayed in a Revisions section below the post or page …

(Post Editor section – The WordPress post revisions box)

Having workflow features like autosave and revisions is a good thing. If you write and edit a lot of content, however, the revisions can start building up. This can significantly grow the size of your WordPress database, so it’s important to manage your revisions.

(Your database could be storing lots of unnecessary data)

For example, if you have 50 posts on your site with an average of 10 revisions each you could be storing an extra 1,000 copies of old data. If your post averages 100KB data, then with 1,000 revisions of that post, the total database space wasted is about 100MB.

Fortunately, there are a number of WordPress plugins available that can help you control and manage your revisions and reduce the size of your database. Here are a few:

Better Delete Revision

(Better Delete Revision)

Better Delete Revision removes redundant post revisions from your WordPress database as well as other database content related to each revision such as tags, relationships, meta data, and more.

After installing and activating the plugin, you can optimize your WordPress database without having to log into your server.

Log into your WordPress admin section, then go to your navigation menu and click on choose Settings > Better Delete Revision

(Better Delete Revision – Settings)

This brings you to the Better Delete Revision Manager panel. Click the ‘Check Revision Posts’ button to calculate how many redundant post revisions you can remove from your database …

(Better Delete Revision Manager – Check Revision Posts)

A table of revisions stored in your WordPress database will be returned on the screen …

(List of revisions – Better Delete Revision Manager)

Click on the ‘Yes, I would like to delete them! …’ button below the list to remove the items from your WP database, or choose the ‘No, …’ button to exit the page …

(Delete list of post revisions)

The redundant data will be removed from the WP database …

(Revisions removed – Better Delete Revision)

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

(WordPress automatically begins storing your revisions again!)

Like the other plugins listed in this section, you can also use this plugin to optimize the site’s database …

(Optimize the site’s database)

Better Delete Revision checks to see if your WP database tables need to be optimized and lets you perform a one-click table optimization maintenance routine that does not require you to log into your hosting panel …

(Better Delete Revision checks if your WordPress database needs to be optimized)

For more details, go here}:

Optimize Database after Deleting Revisions

(Optimize Database after Deleting Revisions – WordPress Plugin)

This plugin is similar to the one described above. It not only lets you delete unnecessary revisions of pages and posts (it also lets you keep a specific number of your most recent revisions) and lets you perform a one-click WP database cleaning and optimization routine, it also lets you do the following optional maintenance tasks:

(Optimize Database after Deleting Revisions Plugin – Settings)

For more details, go here}:

WP Optimize

(WP-Optimize – WordPress Plugin)

In addition to deleting unnecessary revisions of posts and pages and performing table optimization maintenance routines, this plugin also lets you perform maintenance tasks such as:

(WP Optimize Plugin For WordPress – Settings)

For more details, go here}:


(WP Sweep WP Plugin)

WP-Sweep allows you to clean up unused, duplicated, and orphaned data in your WP database, including post revisions. This plugin cleans up:

(WP-Sweep Plugin – Settings)

For more details, go here}:

In addition to the above plugins, you can view more plugins that can help you manage post revisions and optimize your WP database, go to Plugins > Add New and type in keywords like “Manage Revisions“, “Optimize Database“, etc …

(WordPress Plugins Menu – Add New)

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


"Wow! I never knew there's so much to learn about WordPress! I bought one of the WordPress for Dummies three years ago, such authors need to be on this course!" - Rich Law, Create A Blog Now