define(\'DISABLE_WP_CRON\', true);
此行禁用
default WP Cron的行为。这是由访问该网站的用户触发的。这很糟糕,有几个原因(可能没有人访问,任务是通过apache处理程序而不是PHP CLI启动的,…)。
现在,如果您禁用了它need 运行WP-Cron的另一种方法。使用crontab,您可以添加如下条目
*/5 * * * * php /absolute/path/to/wordpress_instance/wp-cron.php
现在wp cron。php将通过php CLI每5分钟运行一次。这样,您的计划任务仍将运行。
If you disable the default cron and don\'t have an alternative as mentioned above, various WordPress functions may fail to execute!
如果您想每天运行一次特定任务,您可以
wp_schedule_event()
重复周期为
daily
.