WP-Cron is the build in implementation of cron jobs, within Wordpress. By default, this is only executed if an user visits' your website. But this is inefficient and unreliable, especially for high traffic websites.
Disabling visitor execution of WP-Cron
You can disable the default visitor behaviour, by adding a constant inside wp-config.php:
Setting up a cron job task
After disabling visitor execution, you can simply add a daily cron job task within Cronly.
Go to Services » Cron jobs » Click Add in the top right.
Select a Project.
Pick a name, that described to monitor. This name is only used within Cronly and doesn't effect implementation.
Select the correct time zone. This is the time zone of the environment the cron job runs.
The schedule works in the same notation Unix based systems run their cron jobs. For a daily run, use: 0 0 * * *
When adding a new cron job, the monitor delay in minutes is used to automatically configure a monitor for your cron job.
To skip execution of the task, if there is a task still running, set overlap to no.
Set a time-out in seconds. We currently support a maximum of 5 minutes (7200 seconds).
After adding the cron job task, a monitor is automatically synced with the same details. This monitor is not counted as a monitor for your subscription.
Set the endpoint to https://your-domain.com/wp-cron.php