说明
检索受支持和被过滤的定时任务的执行周期。
有效周期值包括'hourly'和'daily'。可以用插件连接到'cron_schedules'过滤器。过滤器接收一个包含多个数组的数组。外部数组的键值是预定事件的周期,如'weekly'。函数的值是一个带有两个键值的数字,一个键值是'interval',另一个则是'display'。
'internal'表示定时任务运行的周期,以秒数表示。因此'hourly(每小时)'的时间表示法是3600或60*60。而'weekly(每周)'的时间表示法则是60*60*24*7 或604800,'interval'的值就是604800。
用法
<?php wp_get_schedules() ?>
参数
无
返回的值
(数组)
示例
display
'display'是对周期的描述。如'weekly'键值的'display'内容是:
__('Once Weekly');
插件会传递一个数组。用户可以用以下方式添加定时事件。
<?php // filter parameter variable name is 'array' $array['weekly'] = array( 'interval' => 604800, 'display' => __('Once Weekly') ); ?>
注释
修改记录
自2.1.0版本后
源文件
wp_get_schedules()位于 wp-includes/cron.php中。
相关资源
分类:中文手册