plugin-icon

Revision Buster

제작자: Hilay Trivedi·
Features
버전
1.0.0
최근 업데이트일
May 20, 2025
Revision Buster

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.

무료Business 요금제에서
설치하면 WordPress.com 서비스 약관서드파티 플러그인 약관에 동의하게 됩니다.
테스트된 버전
WordPress 6.9
이 플러그인은 다운로드할 수 있으며 에서 사용할 수 있습니다.