Please check if the “Use WP Cron” setting is enabled, which can be found under Settings → Advanced Settings.
If you want to make sure that WP Cron jobs are regularly triggered on your MainWP Dashboard, you could use an Uptime Checking service, like Uptime Robot, and add your Dashboard site as a monitor.
The Uptime Robot will ping your dashboard site regularly and make sure that all scheduled events are occurring.
[quote=“bojan, post:2, topic:4789”]“Use WP Cron” setting is enabled[/quote]
Yes, and just to say, I’ve been all over the Docs thinking there might be a cron job setting specifically for WPMain. I’ll try Uptime Robot and failing that I’ll try disabling the WordPress cron and add something like “wget -q -O – https://example.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1” Then I’ll use WP-CLI to see if I can identify any problems.
It would be great if there was a built in feature to test the cron function from withing the plugin.
Also, it’s not clear as to what setting, if any, determines the time WPMain emails the DIgest.
And finally, I have other WP sites that are dependent upon cron running and there are no problems with those sites at all.
Please make a suggestion on our Feedback site where other users will have the opportunity to vote for it and let us know what they want the most.
At the moment, we don’t have that option.
Other sites may be getting some different types of network activity that would trigger WP-Cron to run.
WordPress® is a registered trademark of the WordPress Foundation, and WooCommerce® is a registered trademark of WooCommerce, Inc. MainWP is an independent product and is not affiliated, associated, or endorsed by the WordPress Foundation, WooCommerce, Inc., or Automattic Inc., except where noted under the Jetpack® API and Trademark License Agreement. All product names, logos, and brands are property of their respective owners and are used for identification purposes only.