pre_get_scheduled_event

过滤钩子
apply_filters( 'pre_get_scheduled_event', null, $hook, $args, $timestamp )
参数
  • (null|false|object) $pre Value to return instead. Default null to continue retrieving the event.
    Required:
  • (string) $hook Action hook of the event.
    Required:
  • (array) $args Array containing each separate argument to pass to the hook's callback function. Although not passed to a callback, these arguments are used to uniquely identify the event.
    Required:
  • (int|null) $timestamp Unix timestamp (UTC) of the event. Null to retrieve next scheduled event.
    Required:
定义位置
相关勾子
pre_schedule_eventpre_reschedule_eventpre_unschedule_eventschedule_eventget_schedule
相关方法
wp_get_scheduled_eventwp_reschedule_eventwp_schedule_eventwp_unschedule_eventwp_get_schedulewp_get_schedules
引入
5.1.0
弃用
-

pre_get_scheduled_event – 这个钩子在预定事件被检索到之前被调用。开发者可以使用这个钩子来修改事件查询或提供一个基于钩子名称或时间的自定义事件。

筛选以preflight 或劫持检索计划事件。

返回非空值将使正常过程短路,而返回过滤后的值。

如果事件不存在,则返回false,否则应返回事件对象。

$pre = apply_filters( 'pre_get_scheduled_event', null, $hook, $args, $timestamp );

常见问题

FAQs
查看更多 >