remove_all_filters()
最后更新于:2021-11-27 21:40:49
remove_all_filters( string$hook_name, int|false$priority=false)Removes all of the callback functions from a filter hook.
参数
- $hook_name
-
(string) (Required) The filter to remove callbacks from.
- $priority
-
(int|false) (Optional) The priority number to remove them from.
Default value: false
响应
(true) Always returns true.
源文件
文件: gc-includes/plugin.php
function remove_all_filters( $hook_name, $priority = false ) {
global $gc_filter;
if ( isset( $gc_filter[ $hook_name ] ) ) {
$gc_filter[ $hook_name ]->remove_all_filters( $priority );
if ( ! $gc_filter[ $hook_name ]->has_filters() ) {
unset( $gc_filter[ $hook_name ] );
}
}
return true;
}