TrucePurge

Changelog

1.2.0

  • New: branded, colourful admin interface with a content tree, stats bar and status colours.
  • New: quick-select chips — everything older than 30 days, 6 months or 1 year (precise to the day).
  • New: choice of Move to Trash (recoverable) or Delete permanently, with a safeguard so “Trash” never force-deletes when Trash is disabled.
  • New: export the current selection to CSV before removing it.
  • New: Expand all / Collapse all, and an inline result banner instead of pop-up alerts.
  • Improved: per-item content-type icons and clearer selection states.

1.1.0

  • Fixed: bulk deletion could stop after a fixed number of items instead of removing the entire selection. The cap is removed at every layer — an explicit SQL override defeats host/plugin row limits, the ID list is sent as a single field (immune to PHP’s max_input_vars), the per-request cap is gone, and the delete handler lifts its own execution time limit.
  • Changed: items already gone by the time they are processed now count as removed rather than skipped, so a normal run reports no failures.
  • Added: failed requests are retried automatically so a transient blip never ends the job early.

1.0.0

  • Initial release.

Plugin Website
Visit website

Author
trucetech
Version:
1.2.0
Last Updated
July 2, 2026
Requires
WordPress 5.6
Tested Up To
WordPress 7.0
Requires PHP
7.2

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.