WordPress Enable Revisions: The Easiest Way for Non-Techies

Bulletproof Backups for Your WordPress Website

Fortify your business continuity with foolproof WordPress backups. No data loss, no downtime — just secure, seamless operation.

WordPress revisions are meant to be your safety net. But what happens when you accidentally delete a crucial paragraph and discover that feature isn’t there to save you?

It’s a frustrating moment, often caused by a plugin or a past setting meant to save database space.

Thankfully, getting that protection back is simple. In this WordPress enable revisions guide, we’ll show you exactly how to switch it on so you never lose your work again.

TL;DR: Enable WordPress revisions by using a plugin or by tweaking the wp-config.php file. While this feature is a good safety net to fall back on, it is no match to having a complete backup of your site. Use a reliable backup solution to ensure your work is secure.

Why do WordPress revisions go missing?

WordPress revisions are your history for every post and page. They let you restore a previous version if you make a mistake or change your mind. This is different from the autosave feature, which just protects you from a browser crash while you’re writing.

So, if your revisions are missing, your site isn’t broken. It almost always means the feature was turned off on purpose.

Why would anyone do that? There are usually two common reasons.

  • For performance. A plugin or a previous developer may have disabled them to keep the website database small. A smaller database can sometimes help a site load faster.
  • By your host. Some web hosts, especially managed WordPress hosts, disable revisions by default for the same performance reasons.

The key thing to understand is that your revisions feature is still there. It’s just waiting to be switched back on.

A) Reverse plugin-disabled WordPress revisions

Sites can go through multiple caretakers. Perhaps a previous admin or a performance plugin turned revisions off to save a little database space. If so, you’re in luck. This is the easiest fix and should always be your first stop.

🔔 Note: WordPress security starts with knowing who has access to make these kinds of administrative changes.

Companion Revision Manager 

We often see this with plugins meant to speed up a website. Let’s use a popular tool like Companion Revision Manager as an example to show you how this works.

Tools > Revisions
  • Find the plugin settings in your dashboard. Log into your WordPress admin panel. You will usually find the settings under Tools > Revisions on the side panel.
Wordpress enable revisions
  • Uncheck the box that disables revisions. Look for an option that says something like Disable Post Revisions. Make sure this box is unchecked and save your changes.

Of course, the dashboard will look different depending on the plugin. But the general idea is the same.

If you are unsure which plugin is disabling revisions, you can disable them one by one from the Plugins menu as well to find the culprit. We strongly recommend eliminating plugins as a possibility before diving into core WordPress files. 

B) Check for code in your wp-config.php file

If you’ve ruled out plugins and revisions are still missing, chances are they were turned off manually. You can reverse this by editing a core file called wp-config.php.

⚠️ Note: Please be careful here. One small mistake in this file can crash your website. Always take a complete backup of your site before making any changes. We recommend using a reliable service like BlogVault for backups. It gives you an easy way to restore your site from an external dashboard if anything goes wrong.

Once your backup is ready, follow these steps.

  • Connect to your site using an FTP client. You’ll need your server’s FTP details from your web host. Use a tool like Cyberduck to access your site’s files with those credentials.
wp-config file cyberduck
  • Locate and download the wp-config.php file. Navigate to your website’s main folder, often named public_html or www. Find the wp-config.php file inside, right-click it, and download it to your computer.
enable revisions via ftp
  • Edit the code to switch revisions back on. Open the file you just downloaded in a text editor like Visual Code Studio. Look for the following line of code, which is usually near the end of the file.define('WP_POST_REVISIONS', false);The word false is what’s telling WordPress to turn revisions off. Simply change it to true.define('WP_POST_REVISIONS', true);
upload file to server
  • Save the file and upload it back to your server. Save the changes you made. Then, use your FTP client to upload the file back to its original location. When it asks, agree to replace the existing file on the server.
Revisions Link WordPress
  • Confirm that revisions are now working. To finish, log in to your WordPress dashboard. Edit a post or page a few times and save it after each edit. You should now see the Revisions section available in the editor.

Make the most of WordPress revisions

Now that revisions are working, here’s how to manage them so they don’t slow down your site over time.

  • Set a limit on revisions. This is our preferred method. It automatically stops your database from getting bloated with too many old versions.
  • Clean up old revisions periodically. If you don’t set a limit, you can use a plugin like Companion Revision Manager to clear out old ones. Just be aware that this action is permanent.

🔔 Note: Revisions are not backups. This is the most important point. Revisions only save post content, not your entire site. For full protection against a crash or hack, you need a dedicated backup service like BlogVault.

Parting thoughts

Revisions can be re-enabled simply by adjusting your plugin settings or tweaking the wp-config.php file. But remember to review and clean up old revisions to keep your database lean. You can also achieve this by setting limits on the number of revisions per post. This ensures that your site performs optimally at all times.

While WordPress revisions are convenient, they are no substitute for comprehensive site backups. Regularly backup your WordPress site to safeguard it against any kind of data loss. Use BlogVault for reliable and efficient backups. It offers automated daily backups and one-click restores that ensure your site’s security and peace of mind.

FAQs

How to activate revisions in WordPress?

To activate revisions in WordPress, you can either use a revision control plugin or modify the wp-config.php file.

How do I turn off revisions in WordPress?

To turn off revisions, you can use a plugin like Companion Revision Manager or Disable Post Revision. Alternatively, you can modify the wp-config.php file by setting define(‘WP_POST_REVISIONS’, false); to turn off the feature through your WordPress dashboard.

How many revisions does WordPress keep?

By default, WordPress does not limit the number of revisions it keeps. However, you can set a limit by adding a line to your wp-config.php file, such as define(‘WP_POST_REVISIONS’, 5);, to limit revisions to five per post.

Why can’t I see revisions on WordPress?

If you can’t see revisions in your WordPress editor, the feature has likely been disabled manually through the wp-config.php file or via a plugin. Check your settings to ensure that revisions are enabled.

Will all my changes be recorded if I enable the feature?

Yes. If you enable revisions, WordPress will now record all changes you make to your posts and pages. Use this to revert to previous versions if needed. This provides an extra layer of security for your content.

Tags:

You may also like


How do you update and backup your website?

Creating Backup and Updating website can be time consuming and error-prone. BlogVault will save you hours everyday while providing you complete peace of mind.

Updating Everything Manually?

But it’s too time consuming, complicated and stops you from achieving your full potential. You don’t want to put your business at risk with inefficient management.

Backup Your WordPress Site

Install the plugin on your website, let it sync and you’re done. Get automated, scheduled backups for your critical site data, and make sure your website never experiences downtime again.