What is Revisions and How to Manage Revisions in WordPress

With over 64 million websites built on WordPress, it‘s by far the most popular content management system. Managing and protecting your published content is crucial. This is where the revisions feature comes in handy.

What Are Revisions in WordPress?

A revision is a saved version of your WordPress post or page. Whenever you hit update, WordPress creates a new revision and stores it in your database.

Some key benefits of the revisions feature include:

  • Restore deleted content
  • Undo unwanted edits
  • Track changes from multiple authors
  • Recover from accidental mistakes

Revisions give you the power to rollback changes and fix mistakes on your site. Without them, you‘d have to manually save different copies of posts to get the same protection.

Real-World Use Cases

Drawing on my 15 years of webmaster experience, here are some examples of when I‘ve used revisions to save the day:

  • Client Feedback – Send a draft post to a client for review. If they request changes, restore an earlier revision first to start with a clean slate.

  • Accidental Deletion – Writer accidentally wipes half the post content. Revisions make it easy to get it back.

  • Spammed Posts – If a site gets hacked, restore posts to a version before the spam links were added.

  • A/B Testing – Try different headlines, images, or text options by restoring alternate revisions.

Revisions protect your content from issues both big and small.

Viewing and Comparing Revisions

When you edit a post or page in WordPress, you‘ll see the current number of revisions under the Document panel. Click on "Revisions" to view the full history.

Revisions in the WordPress post editor

This will take you to the revisions screen. Any content added since the last revision appears highlighted in green, while deleted content is highlighted in red.

Use the slider at the top to navigate between different revisions. You can also select the "Compare any two revisions" box to easily compare two versions side-by-side.

Comparing revisions in WordPress

Reviewing changes in this visual way allows you to quickly find and assess edits over time.

Digging Deeper with Revision Metadata

Clicking on a specific revision also shows useful metadata:

  • Author – See who made the changes
  • Date – Identify when edits occurred
  • Time – Compare multiple revisions within minutes
  • Notes – Any summary text the author added

This extra context helps determine precisely which version you want to restore.

How to Restore a Previous Revision

To roll back to an older version of a post, click on "Restore This Revision" while viewing the revision you want.

This will make that selected revision the current version again. You‘ll then be able to review and update it further in the editor before re-publishing.

Restoring a revision does not overwrite or delete the latest version. Instead, the restored revision becomes a new draft. So you can experiment and revert changes easily without risk.

Tip: Make sure to proofread the restored revision before updating! It may contain outdated information.

Revisions vs. Autosave

In addition to revisions you save manually, WordPress also automatically saves drafts as you write content.

The autosave feature creates a temporary draft copy of your unfinished work every 60 seconds. This acts as a safety net against losing text if your browser crashes or you lose internet connectivity temporarily.

Autosaved versions appear on the revisions screen clearly labeled with red text. You can restore these just like manually saved revisions if needed.

Think of autosave as a short-term backup and manual revisions as the full history.

Plugin Alternatives for Revision Management

The default WordPress revision system works well, but some plugins provide additional options:

Revision Control

Pros Cons
Free open source plugin Requires technical setup
Limit post revisions per author No native WordPress integration
Auto-prune old revisions

WP Revisions Limit

Pros Cons
Simple admin interface Basic features only
Native WordPress integration No advanced settings
Fine user control Can only limit, not expand

Advanced Post Manager

Pros Cons
Automatic purging options Potential performance impact
Email alerts for key events Some features are premium
Compare revisions of any post Complex interface

Evaluate your specific needs to pick the right revision management plugin. The core WordPress revisions feature may already be sufficient.

Limiting and Deleting Old Revisions

Storing unlimited revisions uses more storage space in your WordPress database over time. You may want to limit revisions after a certain point.

Under Settings > Revisions in the WordPress dashboard, you can:

  • Set the maximum number of revisions per post/page
  • Define how many days to retain old revisions before deleting
  • Disable revisions fully if you don‘t need them

Adjust these settings periodically to suit your site‘s changing needs. Storing fewer revisions improves performance without sacrificing the ability to restore content when necessary.

Get More from the Revisions Feature

Revisions enable you to inspect edits, rescue drafted content, and experiment without worry. Take full advantage of this built-in safety net.

Hopefully this guide gave you a comprehensive overview of how to use revisions effectively in WordPress. Let me know in the comments if you have any other questions!

Written by Jason Striegel

C/C++, Java, Python, Linux developer for 18 years, A-Tech enthusiast love to share some useful tech hacks.