WordPress常用函数wp get schedules

来自站长百科
跳转至: 导航、​ 搜索

导航: 上一页 | 首页 | WordPress中文论坛 | WordPress主机 | CMS程序 | 论坛程序 | ECShop | ShopNC | PowerEasy

说明[ ]

检索受支持和被过滤的定时任务的执行周期。

有效周期值包括'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中。

相关条目[ ]