Let wp-cron run every minute by default
Currently, when enabling 'Take over wp-cron.php' and 'Create a replacement task (...)', the cron job that's created only runs twice an hour. (See screenshot attached)
This seems wrong; any Wordpress cronjob that needs to run at a higher interval, will fire too late.
There is no performance benefit to running wp-cron less often, in fact, it might cause performance problems, because late jobs would pile up.
Can the default wp-cron.php interval be changed to every minute, please?
One source that offers some more explanation: https://wpengine.com/support/wp-cron-wordpress-scheduling/
Missed crons and crons that run too frequently can both be resolved by enabling the [system native cronjob]. This alternate cron is a service on the server itself and checks for “due now” crons every minute by curling wp-cron.php, rather than running cron processes based on traffic flow.
Thank you for your suggestion. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
-- KvD