WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Erick Hitter v1.4.4

WP Revisions Control

Control how many revisions are stored for each post type.

WP Revisions Control

The facts

Rating
4.7★ from 13
Active installs
40k+
Price
Free
Last updated
3 Jul 2025
Added
Jul 2013
Requires WP
3.6
Tested up to
WP 6.8.8
Requires PHP
5.6
Downloads
274,499

Our analysis

AI-assisted

WP Revisions Control is a WordPress plugin that allows you to manage the number of revisions stored for each post type. It provides an interface to specify how many revisions you want to keep, helping to reduce database bloat and improve performance. This is particularly useful for users who want to maintain different revision settings for posts and pages.

The plugin is designed for WordPress 3.6 and later, and it is accessible via the Settings > Writing menu. It can be beneficial for those who frequently update content and want to optimise their database without relying on the default universal setting.

Best for: This plugin suits WordPress users looking to manage post revisions efficiently.

What it does well

  • Allows control over the number of revisions for each post type
  • Helps reduce database bloat and improve performance
  • User-friendly interface in the WordPress settings
  • Available in Spanish

Where it falls short

  • Limited feature information provided
  • No mention of support or updates beyond the last update date

Verdict

WP Revisions Control offers a practical solution for managing revisions in WordPress, particularly for users who want tailored settings for different content types.

From the developer

Erick Hitter's own description of WP Revisions Control, lightly tidied.

WordPress 3.6 allows users to control how many revisions are stored for each supported post type. No longer must you rely on the WP_POST_REVISIONS constant, which applied universally. This plugin provides an interface for this new functionality.

With this plugin enabled, simply visit Settings > Writing to specify the number of revisions retained for each post type.

Why is this helpful? Revisions are stored in the database, and if many are stored, can cause bloat. This bloat may lead to slower queries, which can have a noticeable performance impact. The value of these revisions also depends on what is being tracked. For example, I may want to store every revision of the posts I write, but only desire to keep the latest five versions of each page on my site. Starting in WordPress 3.6, this control is available. WordPress doesn’t provide a native interface to specify revisions quantities, so I wrote this quick plugin to do so.

Thanks to Maria Ramos at WebHostingHub, the plugin is also available in Spanish. Many thanks to her for her efforts!

Development is at https://git.ethitter.com/wp-plugins/wp-revisions-control.

Read the full description on the official page →

Tagged as