Fand Transient and Action Cleaner

Description

Keep your database light and fast effortlessly.

Is your wp_options table weighing in at tens of megabytes? Are your actionscheduler tables slowing down your backups? Fand Transient and Action Cleaner is the essential tool for WordPress site owners who want to automate their database maintenance.

Unlike other global cleanup tools, this plugin surgically targets temporary data and task logs that silently accumulate and eventually impact your admin performance.

🧹 Two-step cleanup

This plugin doesn’t just delete temporary data; it tackles the two main sources of clutter:

  1. WordPress Transients: It identifies and removes expired transients left behind by other plugins, including those containing success or failure markers that are no longer needed.

  2. The Action Scheduler: It thoroughly cleans the action tables (wp_actionscheduler_actions). It purges logs and completed or failed tasks (statuses: complete, success, failed, error) that accumulate by the thousands.

⚙️ Your settings, your choice

The interface is designed to be simple and efficient. You maintain complete control over your data:

  • Failure management: Set a retention period for error logs (15 days by default) to give you time to debug before cleaning.

  • Success history: Delete completed tasks after a defined period (30 days by default).

  • Full automation: A global cleanup task is scheduled weekly to maintain your site’s performance without you having to think about it.

✨ Why choose Fand Transient and Action Cleaner?

  • Lightweight: No code overhead; it does exactly what it’s supposed to.

  • Secure: Uses native WordPress functions to guarantee database integrity.

  • Transparent: Directly displays the number of items eligible for cleaning so you know exactly what you’ll gain.

Installation

  1. Download the plugin folder and upload it to the /wp-content/plugins/ directory.

  2. Activate the plugin via the WordPress ‘Plugins’ menu.

  3. Go to the Fand Cleaner menu to adjust your retention periods.

  4. Click “Run Cleanup Now” for an immediate first manual cleanup!

FAQ

Does this delete active transients?

No, The plugin only targets expired transients based on your time settings, so as not to disrupt the operation of your other plugins.

Should I make a backup first?

While the plugin is secure, it is good practice to always back up your database before any large-scale cleanup operation.

Reviews

ກຸມພາ 18, 2026
I had an issue with a pending cron event that had been stuck and causing errors for over 8 years. Other methods to resolve the issue did not work, but this plugin fixed it. The developer was responsive in helping me troubleshoot. Highly recommend the plugin.
Read all 1 review

Contributors & Developers

“Fand Transient and Action Cleaner” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.3

  • New: Added “Ghost Cron” detection for legacy native WordPress tasks.
  • Fix: Resolved the “could_not_set” error by rebuilding corrupted cron arrays.
  • Enhancement: Improved display to show (Native) tasks that standard tools miss.
  • Performance: Optimized database queries for Action Scheduler cleanup.

1.0.2

  • Fix: Major improvement in detecting old Action Scheduler tasks by using scheduled date instead of last attempt.
  • Fix: Improved transient cleanup to include native WordPress transients previously ignored.
  • Fix: Added removal of corrupted data with invalid dates (e.g., 0000-00-00) that could stall the cron.
  • Add: Automatic cleanup of orphan logs to significantly reduce database size.
  • Optimization: Refactored SQL queries to handle large volumes of legacy data (including 2017 records) without server timeouts.

1.0.1

  • Updated PHP file header and language support.

1.0.0

  • Initial release with secure SQL handling and smart cleanup logic.