Linux 软件免费装
Banner图

Easy Actions Scheduler Cleaner

开发者 fernandot
ayudawp
更新时间 2026年3月28日 03:26
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPL v2 or later
版权网址: 版权信息

标签

performance woocommerce database cleanup actions scheduler

下载

1.2.2 1.2.1 1.0.2 1.0.0 1.1.0 1.2.0 1.0.1

详情介绍:

Easy Actions Scheduler Cleaner helps you clean up your Actions Scheduler database tables. Over time, these tables can accumulate thousands or even millions of records from completed, failed, canceled, and past-due actions that are no longer needed, as well as extensive logs that can take up significant database space. This plugin provides two cleanup modes plus email notifications: Manual cleanup Run a one-time cleanup that removes all unnecessary records at once: Scheduled cleanup Configure automatic cleanup to run on a schedule with smart thresholds: Email notifications (NEW) Stay informed about your database status with configurable email notifications: Key features Why use this plugin? The Actions Scheduler tool used by WooCommerce and many other WordPress plugins can accumulate millions of database records over time, which can: The action logs table (actionscheduler_logs) is particularly problematic as it records detailed information about every action execution and can grow exponentially on busy sites. Important notes Perfect for

安装:

  1. Upload the plugin files to the /wp-content/plugins/easy-actions-scheduler-cleaner-ayudawp directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. The plugin will automatically redirect you to Tools > Actions Cleaner.
  4. Choose between manual cleanup, scheduled cleanup, or notifications tabs.
  5. For manual: Review the information and click "Run Manual Cleanup".
  6. For scheduled: Enable scheduled cleanup, configure frequency and thresholds, and save.
  7. For notifications: Enable periodic reports and/or technical alerts to stay informed.

屏幕截图:

  • Scheduled cleanup tab with frequency and threshold configuration
  • Notifications tab with report and alert settings
  • Cleanup results with estimated space freed

升级注意事项:

1.2.1 Minor CSS changes to the settings pages. 1.2.0 New email notifications, database space estimation, and improved UI. Stay informed about your database health. 1.1.0 New scheduled cleanup feature with smart thresholds. Keep your database clean automatically. 1.0.2 Plugin tested with WordPress 6.9 and WooCommerce 10.3.x (and it works) 1.0.1 Plugin no longer requires WooCommerce. Works with any plugin using Action Scheduler. Added quick settings link. 1.0.0 Initial release of Easy Actions Scheduler Cleaner. Always backup your database before use.

常见问题:

Is this safe to use?

Yes, but like any database operation, you should always backup your database first. The plugin only removes historical records that are no longer needed.

Will this break my WooCommerce store?

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.

How does scheduled cleanup work?

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.

What are thresholds?

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.

How do email notifications work?

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.

Can I send reports and alerts to different people?

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.

Can I use both manual and scheduled cleanup?

Yes. You can run a manual cleanup first to clear everything, then enable scheduled cleanup to keep things clean going forward.

Can I undo the cleanup?

No, cleanup is irreversible. That's why we strongly recommend creating a database backup before using it.

Will deleting action logs affect my store?

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.

How is database space estimated?

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.

Does this work with Actions Scheduler Pro plugin?

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.

更新日志:

1.2.2 1.2.1 1.2.0 1.1.0 1.0.2 1.0.1 1.0.0