© MainWP - WordPress Management for Professionals 2014 - 2023 - Terms of Service - Privacy Policy - Cookie Policy - Support Policy - Refund Policy
You can disable WP-Cron and set your own Cron jobs to run at the times you prefer. Once you disable WP-Cron on the MainWP Settings page of your Dashboard (Dashboard -> Settings > Advanced Settings: Use WP Cron), MainWP will remove all of its schedules.
Once disabled, you can then add the following files to the crontab. Directly under each file, the commands to add to the crontab are added: The reason the “PHP” call is preferred is that this eliminates the HTTP issues (timeouts of the webserver, etc..)
To find out how to set up a Cron for your hosting provider, contact their support or help documentation.
Prefered option, calling directly from the command line
(beware, the path to php may vary depending your host)/usr/bin/php /path/to/public_html/wp-content/plugins/mainwp/cron/**FILE** > /dev/null 2>&1
wget -O /dev/null http://example.com/wp-content/plugins/mainwp/cron/**FILE** > /dev/null 2>&1
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp/cron/updatescheck.php > /dev/null 2>&1
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp/cron/pingchilds.php > /dev/null 2>&1
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp/cron/checkstatuschilds.php > /dev/null 2>&1
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp/cron/sitehealthmonitoring.php > /dev/null 2>&1
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp/cron/stats.php > /dev/null 2>&1
Frequency: every 5 days (crontab schedule: */5 * * * *)
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp-client-reports-extension/cron/send_reports.php > /dev/null 2>&1
Frequency: every minute (crontab schedule: * * * * *)
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp-client-reports-extension/cron/continue_reports.php > /dev/null 2>&1
Frequency: every day (crontab schedule: 0 0 * * *)
Frequency: every week, on Sunday 00:00 (crontab schedule: 0 0 * * 0)
Frequency: twice a month (crontab schedule: 0 0 1,15 * * *)
Frequency: every month (crontab schedule: 0 0 1 * *)
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp-domain-monitor-extension/cron/domain_monitor_cron_start.php > /dev/null 2>&1
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp-domain-monitor-extension/cron/domain_monitor_cron_alert.php > /dev/null 2>&1
Frequency: every day (crontab schedule: 0 0 * * *)
Frequency: every week, on Sunday 00:00 (crontab schedule: 0 0 * * 0)
Frequency: twice a month (crontab schedule: 0 0 1,15 * * *)
Frequency: every month (crontab schedule: 0 0 1 * *)
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp-lighthouse-extension/cron/lighthouse_cron_start.php > /dev/null 2>&1
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp-lighthouse-extension/cron/lighthouse_cron_sync.php > /dev/null 2>&1
Frequency: every day (crontab schedule: 0 0 * * *)
Frequency: every week, on Sunday 00:00 (crontab schedule: 0 0 * * 0)
Frequency: twice a month (crontab schedule: 0 0 1,15 * * *)
Frequency: every month (crontab schedule: 0 0 1 * *)
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp-lighthouse-extension/cron/lighthouse_cron.php > /dev/null 2>&1
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp-maintenance-extension/cron/cron_job_start.php > /dev/null 2>&1
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp-maintenance-extension/cron/cron_job_continue.php > /dev/null 2>&1
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp-page-speed-extension/cron/pagespeed_cron.php > /dev/null 2>&1
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp-page-speed-extension/cron/pagespeed_cron_sync.php > /dev/null 2>&1
Frequency: every hour (crontab schedule: 0 * * * *)
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp-post-dripper-extension/cron/post_dripper.php > /dev/null 2>&1
Frequency: every hour (crontab schedule: 0 * * * *)
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp-pro-reports-extension/cron/notice_reports.php > /dev/null 2>&1
Frequency: every 5 minutes (crontab schedule: */5 * * * *)
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp-pro-reports-extension/cron/send_reports.php > /dev/null 2>&1
Frequency: every minute (crontab schedule: * * * * *)
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp-pro-reports-extension/cron/continue_reports.php > /dev/null 2>&1
wget -O /dev/null http://yourdashboard.com/wp-content/plugins/mainwp-sucuri-extension/cron/securityscan_notification.php > /dev/null 2>&1