Plugin info

Total downloads: 943
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 3
Last updated: 5/20/2025 (225 days ago)
Added to WordPress: 1/5/2025 (0 years old)
Minimum WordPress version: 4.7
Tested up to WordPress version: 6.9
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Stale • Last updated 225 days ago

38/100

Is Revision Buster abandoned?

Likely maintained (last update 225 days ago).

Compatibility

Requires WordPress: 4.7
Tested up to: 6.9
Requires PHP: 7.4

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

No similar plugins found yet.

Description

Features

  • Selective Revision Cleanup: Delete revisions for specific posts or pages as needed.
  • Global Cleanup: Clean up revisions for all posts and pages with a single click.
  • Revisions Retention: Customize how many revisions to retain per post or page.
  • Scheduled Cleanup: Automate cleanup tasks at intervals (hourly, daily, weekly, monthly, or yearly).
  • Cache Management: Uses transients for efficient caching of posts and pages.
  • Custom Cron Intervals: Adds monthly and yearly cleanup schedules.
  • Custom Post Type Support: Handles revisions for all registered post types (future roadmap).

Usage

Admin Settings

  • Revision Cleanup Settings: Manage revision retention rules and schedule automated cleanups.
  • Single Post/Page Cleanup: Select individual posts or pages and delete their revisions.
  • Global Cleanup: Remove revisions for all posts and pages to free up database space.

Automated Cleanup

  • Configure intervals for automated cleanup tasks (hourly, daily, weekly, monthly, yearly).
  • Ensure your database stays optimized without manual intervention.

Hooks and Filters

Actions

  • revision_buster_run_revision_cleanup_cron: Executes the scheduled revision cleanup.
  • save_post & delete_post: Automatically invalidates cached posts when updates or deletions occur.

Filters

  • cron_schedules: Adds custom intervals (monthly, yearly) to WordPress cron schedules.

Technical Details

Cache Management

  • Implements WordPress transients to improve performance when processing large datasets.
  • Efficiently manages cached data to minimize load times during cleanup tasks.

Cleanup Logic

  • Deletes older revisions while retaining the configured number of most recent revisions.
  • Utilizes batch processing for scalability on larger databases.

Requirements

  • WordPress 5.0 or higher
  • PHP 7.4 or higher

Roadmap

  • Add support for custom post types.
  • Enhanced UI with analytics and visual cleanup reports.
  • Third-party plugin integration for backup compatibility.
  • Multisite support for network-wide revision cleanup.

Contribution

We welcome your contributions! Feel free to submit issues or pull requests via the GitHub repository.

License

This plugin is open-source and licensed under the GPLv2 or later. Learn more at GPL License.

Acknowledgments

Developed by Hilay Trivedi.

Special thanks to the WordPress community for their continuous support and feedback.

Installation

  1. Download the plugin and upload the folder to the /wp-content/plugins/ directory.
  2. Activate the plugin via the Plugins menu in WordPress.
  3. Navigate to Tools > Revision Buster in the WordPress admin menu.

Frequently Asked Questions

No FAQ available

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

No changelog available