Cron的执行可能会有所不同,这取决于系统Cron实际运行的时间。例如,如果系统以5分钟的间隔运行cron,则即使计划立即运行的cron也会在几秒钟到5分钟之间执行。
您可以使用WP Crontrol Plugin 检查WordPress设置的cron时间表,以防其他cron任务影响它。要检查系统cron计划,请使用crontab
命令或检查cron设置CPanel
.
还有,如果你没有define(\'DISABLE_WP_CRON\', true);
产生wp-config.php
, 而且没有运行操作系统cron,这意味着WordPress正在运行cron。在这种情况下,cron事件的执行将取决于站点访问。但是,根据您的以下描述:
实际运行的功能在几秒钟到5分钟之间变化。
看起来操作系统cron每隔5分钟运行一次。您可以将其设置为一分钟的间隔,以加快执行速度。