为WordPress添加定时任务

04月/14日/WordPress/浏览 185

1. 使用WordPress定时任务API


WordPress本身就提供了定时任务相关的API,可以很方便的添加定时任务。WordPress本身也依赖这些API,有一些定时任务。

WordPress定时任务机制是依赖于用户浏览的(包括蜘蛛访问),所以,有一些弊端。首先肯定不是很定时精准,再就是用户访问时如果碰巧需要执行比较费时的定时任务,就会发生卡顿。

相关的API包括:wp_get_schedulewp_schedule_eventwp_reschedule_eventwp_unschedule_event等。


2.使用系统定时任务


linux系统可以使用 crontab 命令,建立定时任务。如果使用宝塔工具,可以使用图像界面很方便设置定时任务。



如果是windows系统,可以使用 任务计划程序 。

发表评论

暂无评论,抢个沙发...

客服 工单