Hi @jagarda
From the information you’ve provided, it seems like the issue might be related to the Action Scheduler, and it appears to be taking a significant amount of time to complete.
First, kindly navigate to the WooCommerce > Status > Scheduled Actions tab in your WordPress admin. If you see numerous pending actions, this could be slowing down your site. You might want to clear out completed actions and reduce the number of pending actions if possible.
You could also try using a database optimization plugin like WP-Optimize to clean up your database. Remember to back up your database before doing this. Kindly also note that we do not officially support third-party plugins due to potential concerns with security, performance, and reliability, so please use them with caution.
Lastly, please also ensure that your server resources (like CPU, RAM, etc.) are sufficient, it can cause the site to slow down.
Please let us know if you need further assistance.
Hi, I included an image with the action schedule here:
https://imgur.com/a/PmJQV8n#NXE0ij2
Even though I cleared it last week its already filled up with several hundred thousand new actions. How can I know which action thats causing all the problems? From my understanding it looks like “remote_inbox” event is the issue but Im not sure what that specific event is triggered by
Hi there @jagarda 👋
Thank you for reaching back, with further details on this.
Even though I cleared it last week its already filled up with several hundred thousand new actions. How can I know which action thats causing all the problems? From my understanding it looks like “remote_inbox” event is the issue but Im not sure what that specific event is triggered by
As a next step in figuring out the root cause of the issue, I recommend cloning your site to a local staging environment and let it run for a few days. My personal preference is WPLocal, but you’re welcome to use any tool you’re comfortable with.
If the issue doesn’t show up on the cloned site, then I would suggest considering hosting your site at WooExpress.
Furthermore, if you’d rather have a developer assist you, consider hiring a WooExpert. :)
I hope this is helpful! Please let us know how it goes, and if you have any further questions or concerns.
Hi,
thanks for the reply. I now seem to have located the error. I got the help from a previous thread: https://wordpress.org/support/topic/can-we-disable-action-scheduler/
I added the following line to my function.php:
//TEMPORARY BUGFIX FOR WOOCOMMERCE “PHONING HOME” – REMOVE AFTER WOOC FIXES
add_filter(‘woocommerce_admin_features’, ‘pk_woocommerce_admin_features’);
function pk_woocommerce_admin_features($features) {
if(($key = array_search('remote-inbox-notifications', $features)) !== false) {
unset($features[$key]);
}
// return other features if any (?)
return $features;
}
After this the loading time went from 8-10 seconds to under 1 second. Although this seems to be a temporary fix from my understanding. How can I permanently fix the issue with my remote-inbox-notifications?
Hi @jagarda
Glad that you found a temporary fix. The code you’ve added to your functions.php disables the remote inbox notifications feature, which is likely the cause of the slow loading times.
For a permanent fix, we suggest ensuring you’re running the latest version of WooCommerce, optimizing your database, and checking with your host. More information from your end, such as a complete system report, might also help isolate this issue.
Have you also tried @anastas10s’s advice? How did it go so far?