Hi @ya13off,
Thank you for reaching out to us. I understand how important it is to keep your store running smoothly. Could you please confirm if you’ve noticed any particular patterns or changes that occurred around the time these actions started piling up? For example, did you add any new plugins, update existing ones, or make changes to your site’s configuration?
In the meantime, here’s a general step you can take to address overdue actions in the Action Scheduler:
- Check the Status of Actions: Go to WooCommerce > Status > Scheduled Actions to see the status of actions. If there are many completed actions, they are normally removed after 30 days by default. However, if you need to clear them sooner, you can use the
action_scheduler_retention_period
filter to change the purge period.
- Clearing Overdue Actions: If you have actions that are overdue and you’re certain they can be safely deleted, you can manually remove them from the database. This involves running SQL commands in your database management tool (like phpMyAdmin), which should be done with caution. Here’s a resource that explains how to do this.
- Running Pending Actions: If you have pending actions that are overdue, you may want to run them manually. You can do this from the WooCommerce > Status > Scheduled Actions screen by clicking the Run link next to each action.
Before making any changes, I highly recommend backing up your website and database. This ensures that you can restore your site to its previous state if needed.
Let us know if there’s anything else we can help you with.