hourly .. twicedaily ..daily .. 这些是 WordPress 定义的几个默认的任务周期,我们也可以自己定义这个周期 …
先应用一个 filter hook ,add_filter … 名字是 cron_schedules … 再用一个匿名函数 … 支持一下参数,名字是 $schedules … 它的值是一个数组,里面的项目就是任务周期 ..
给它添加一个新的项目,名字是 minutely … 每分钟 ... 这个任务周期的间隔是 60 秒 .. 它的值又是一个数组 … 里面先添加一个 interval … 设置一下间隔的秒数 … 这里就是 60 …
再用一个 display … 给它添加一个显示给一般用户的名字 … 每分钟 …
完成以后,需要再返回这个 schedules .. 然后我们再用 wp_get_schedules() 这个方法,或者 wp-cli 的命令,去查看一下定义好的任务周期 …
这里你会发现,里面有我们刚才定义好的这个 minutely …