Removes old post revisions, trashed items, spam comments, and stale transients from your WordPress database on a schedule you set.
- Removes old post revisions past a keep count you choose
- Empties trashed posts and pages on schedule
- Clears spam and unapproved comments
- Deletes expired transients from the options table
- Runs on WP-Cron at an interval you configure
- Shows a dry-run preview so you can see what would go before anything is deleted
- Reports how much the database shrank after a cleanup
- WordPress 6.4 or later
- PHP 8.1 or later
- Upload the plugin to
/wp-content/plugins/thisismyurl-revision-reaper/. - Activate it from the WordPress Plugins screen.
- Open Tools > Revision Reaper.
- Set your cleanup thresholds and schedule.
- Run a dry-run preview first, then turn on the scheduled cleanup.
Revision Reaper only deletes data WordPress already treats as redundant or temporary:
- Post revisions beyond the keep count you set
- Items already sitting in the Trash, which a user flagged for deletion
- Spam and unapproved comments
- Expired transients
Published content, media, and user data are never removed.
Versions follow X.Yjjj.hhmm — year, Julian day, 24-hour time of the build.
Revision Reaper is built and maintained by Christopher Ross. I build focused WordPress tools for problems that keep showing up across real sites. No tracking, no ads, no upsells.
WordPress.org: profiles.wordpress.org/thisismyurl · GitHub: github.com/thisismyurl · LinkedIn: linkedin.com/in/thisismyurl
GPL-2.0-or-later. See LICENSE.