| 开发者 |
fernandot
ayudawp |
|---|---|
| 更新时间 | 2026年3月28日 03:26 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPL v2 or later |
| 版权网址: | 版权信息 |
actionscheduler_logs) is particularly problematic as it records detailed information about every action execution and can grow exponentially on busy sites.
Important notes
/wp-content/plugins/easy-actions-scheduler-cleaner-ayudawp directory, or install the plugin through the WordPress plugins screen directly.Yes, but like any database operation, you should always backup your database first. The plugin only removes historical records that are no longer needed.
No. The plugin only removes completed, failed, canceled, past-due, and old pending actions, plus action logs. It preserves all active and recent pending actions that WooCommerce still needs.
Scheduled cleanup uses WP-Cron to run at your chosen frequency (daily, weekly, biweekly, or monthly). Each action type has a threshold: cleanup only happens when the record count exceeds that minimum. For example, if you set completed actions threshold to 100, they will only be cleaned when there are 100 or more completed actions.
Thresholds prevent unnecessary cleanup runs. If your site only has 20 completed actions and the threshold is 100, those 20 records will be left alone until they accumulate past the threshold. This is especially useful for low-traffic sites.
You can configure three types of notifications: periodic reports (daily/weekly/monthly summaries), accumulation alerts (when records pile up without scheduled cleanup), and missed cleanup alerts (when WP-Cron fails). Report emails and alert emails can be sent to different recipients. You can also send test emails from the settings page to verify everything is working correctly.
Yes. The Notifications tab has separate recipient fields for management reports and technical alerts. By default both use the site admin email, but you can customize each independently.
Yes. You can run a manual cleanup first to clear everything, then enable scheduled cleanup to keep things clean going forward.
No, cleanup is irreversible. That's why we strongly recommend creating a database backup before using it.
No. Action logs are purely historical records used for debugging and monitoring. Deleting them does not affect store functionality but can significantly reduce database size.
The plugin queries MySQL's information_schema.tables to get the actual disk usage (data + indexes) of the Action Scheduler tables. The "space freed" value compares table sizes before and after cleanup.
This plugin works with the standard Action Scheduler that comes with WooCommerce and many other WordPress plugins. Compatibility with Action Scheduler Pro plugin has not been tested.