用户登录

hourly .. twicedaily ..daily .. 这些是 WordPress 定义的几个默认的任务周期,我们也可以自己定义这个周期 …

先应用一个 filter hook ,add_filter … 名字是 cron_schedules … 再用一个匿名函数 … 支持一下参数,名字是 $schedules … 它的值是一个数组,里面的项目就是任务周期 ..

给它添加一个新的项目,名字是 minutely … 每分钟 ... 这个任务周期的间隔是 60 秒 .. 它的值又是一个数组 … 里面先添加一个 interval … 设置一下间隔的秒数 … 这里就是 60 …

再用一个 display … 给它添加一个显示给一般用户的名字 … 每分钟 …

完成以后,需要再返回这个 schedules .. 然后我们再用 wp_get_schedules() 这个方法,或者 wp-cli 的命令,去查看一下定义好的任务周期 …

这里你会发现,里面有我们刚才定义好的这个 minutely …

定义任务周期《 WordPress 开发:计划任务 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点