Опис
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:
-
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.
-
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.
Встановлення
-
Download the plugin folder and upload it to the
/wp-content/plugins/directory. -
Activate the plugin via the WordPress ‘Plugins’ menu.
-
Go to the Fand Cleaner menu to adjust your retention periods.
-
Click “Run Cleanup Now” for an immediate first manual cleanup!
Часті питання
-
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.
Відгуки
Учасники та розробники
“Fand Transient and Action Cleaner” — проект з відкритим вихідним кодом. В розвиток плагіну внесли свій вклад наступні учасники:
УчасникиПерекладіть “Fand Transient and Action Cleaner” на вашу мову.
Цікавитесь розробкою?
Перегляньте код, перегляньте сховище SVN або підпишіться на журнал розробки за допомогою RSS.
Журнал змін
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.
