WordPress 插件开发手册

title: "Cron" post_status: publish comment_status: open taxonomy: category: - developer-plugins-handbook post_tag: - Cron - Repos - Data


Cron

什么是 WP-Cron

WP-Cron 是 WordPress 处理基于时间的任务调度的方式。WordPress 核心的多个功能,例如检查更新和发布定时文章,都使用了 WP-Cron。名称中的 "Cron" 部分来源于 UNIX 系统中可用的基于时间的任务调度系统 cron。

WP-Cron 的工作原理是:在每次页面加载时,检查预定的任务列表,以确定需要运行哪些任务。任何计划运行的任务都会在该页面加载期间被调用。

[info]WP-Cron 不像系统 cron 那样持续运行;它仅在页面加载时触发。[/info]

如果你计划在下午 2:00 运行一个任务,但直到下午 5:00 才有页面加载,则可能会出现调度错误。

为什么使用 WP-Cron