I have a bunch of standalone WordPress sites, and WordPress Multisite Network of Sites on my server. There are times where there are too many sites all running cron jobs too soon in proximity. I am looking to better control when cron jobs are triggered on each WordPress website.
Is it possible to disable WordPress cron jobs from being triggered anywhere, and limit it exclusively to ./wp-cron.php
? If so, how?
I would like to setup cron jobs via Linux to target each domain's ./wp-cron.php
file at the times I specify. In theory, this should alleviate most of the server bogging I've been experiencing.
Is this an ideal solution to better control the cron jobs on each of my WordPress sites?
Is there something I should be doing within WordPress itself, which could better control the cron jobs, so that I don't get too many sites all running their cron jobs at the same time?
Trying to conserve server resources, cron jobs are the culprit here.