Every time you make changes to a post or page, then save it as draft or update it, a WordPress revision – which is basically a full copy of the post or page – will be stored inside the database.
So, if you save a post as draft, like, 20 times, then you’ll have 20 WordPress revisions (copies) stored into your database, which leads to bloat – unnecessarily occupying space.
Now, if you want to completely disable the WordPress post revisions, not just limit the number of saves or manually remove them all the time, I’ll show you how to do it, without using a plugin!
How to disable WordPress post revisions
In order to disable the WordPress post revisions, you’ll need to edit your
wp-config.php file, so you’ll need to know how to access and edit your WordPress files.
wp-config.php file is found in the WordPress root directory, usually in the
If you have more than one website on your hosting account, and you want to access one of your add-on domain’s WordPress files, then you should look in
Once you’ve accessed the
wp-config.php file, add the below code, right above the /* That’s all, stop editing! Happy blogging. */ line:
define('WP_POST_REVISIONS', false );
Save the file and that’s it! The WordPress post revisions should be disabled now.
How to delete the existing WordPress post revisions
Disabling the WordPress post revisions in your
wp-config.php file won’t delete the existing ones that are stored in your database.
In order to delete existing revisions, you’ll need to use one of these WordPress revision plugins, before or after you disable the revisions. Then you can just remove the plugin.
If you happen to use the WP Rocket caching plugin, like we do, then you’ll be happy to know that it has its own feature to delete WordPress revisions!
I recommend backing up your database before deleting any revisions!
That’s a wrap
Hope you liked the post and found it comprehensive!
If you have any questions or thoughts, drop a comment, contact us or message us on Facebook.
If you want to start your own WordPress blog, or need a website for your business, our WordPress installation service is at your disposal!
You can also purchase a ready-made WordPress website with hosting and support included!