为了改进@Krzysztof Grabania的答案,您可以修改WP,使其像Unix cron作业一样工作。为此,您必须将此行放入您的wp配置中。php文件:
//Disable internal Wp-Cron function
define(\'DISABLE_WP_CRON\', true);
这将关闭while WP Cron。所以你的网站会更快,因为它不会检查每个页面加载的实际任务。
之后,您必须设置一个unix cron作业来调用该URL:
http://www.server.com/wp-cron.php?doing_wp_cron
您应该明智地选择正确的时间间隔,因为这将是所有调度中最小的时间间隔。(我通常使用1-5分钟cron)