当前浏览:首页 / WordPress钩子 / pre_unschedule_event

apply_filters( 'pre_unschedule_event', null|bool|WP_Error $pre, int $timestamp, string $hook, array $args, bool $wp_error )

过滤以预检或劫持取消计划任务的事件

event

premore...

schedule 计划任务


描述

返回非空值将短路正常的取消计划任务的过程,导致该函数返回过滤后的值。

对于替换wp-cron的插件,如果计划任务事件被成功取消,则返回true,否则返回false或WP_Error


参数

$prenull|bool|WP_Error
要返回的值。默认为null以继续取消事件计划。
$timestampint
运行事件的时间戳。
$hookstring
动作挂钩,其执行将是取消计划。
$argsarray
传递给钩子的回调函数的参数。
$wp_errorbool
失败时是否返回WP_Error


源码

查看源码 官方文档


更新日志

版本描述
5.7.0添加了$wp_error参数,现在可以返回WP_Error对象。
5.1.0开始引入