
WordPress REST API入门基础知识点
_wp_call_all_hook ( $args )
_wp_call_all_hook: 这个函数用于调用所有与特定动作或过滤器挂钩的功能。它接受一个动作或过滤器的名称和任何其他参数,并调用所有与该动作或过滤器挂钩的函数。
调用’all’钩子,它将处理被钩住的函数。
all’钩子传递所有用于钩子的参数,这个函数被调用的参数。
这个函数在内部用于apply_filters()、do_action()和do_action_ref_array(),并不意味着可以从这些函数: 这个函数不检查所有钩子的存在,所以它将失败,除非所有钩子在这个函数调用之前存在。
function _wp_call_all_hook( $args ) { global $wp_filter; $wp_filter['all']->do_all_hook( $args ); }