By default we disable wp-cron on all sites, and set up and monitor a server cron job to trigger the wp cron function every 10 minutes.
We recommend that you keep this frequency because it gives a good balance of using server resources and making sure that updates, backups, other tasks that rely on cron run on time. We then set up a monitor for these jobs so that if any do not run or take longer than they should we are alerted and can find out what is going wrong.
If you do need to change the frequency of your sites cron jobs for any reason then you can do it by following these instructions:
- Log in to your control panel
- Go to Websites, then View Websites
- Find the site you want to change the cron for and click Manage
- Scroll down and click on Cron Jobs
- Select the cron job for your site and click Edit
- Change the schedule using the pre-defined timings or by entering cron expressions for the frequency you need. Do not change the text in the ‘Command’ box!
- Save Edits
If you aren’t sure how to write the correct cron expression for the frequency you want, then you can use the excellent tool at Crontab Guru to help you.
If you want to know more about cron and why we disable wp-cron by default then you can check out our blog post about it here: A Better WP Cron