hellonico/wp-early-hooks

此包已被弃用且不再维护。作者建议使用 wecodemore/wordpress-early-hook 包。

在WordPress钩子函数可用之前添加过滤器(filters)和动作(actions)

0.1.0 2022-09-19 10:29 UTC

This package is auto-updated.

Last update: 2024-01-11 21:07:59 UTC


README

由于使用了 WP_Hook::build_preinitialized_hooks 方法,它将原始形状的钩子(例如存储在 $GLOBALS['wp_filter'] 中的数组)规范化,因此可以在WordPress启动之前(例如高级缓存钩子)添加过滤器(add_filter)和动作(add_action)。

使用方法

此包提供了与 add_filteradd_action 相同签名的两个函数。

function add_filter_early($hook_name, $callback, $priority = 10, $accepted_args = 1);
function add_action_early($hook_name, $callback, $priority = 10, $accepted_args = 1);