did_filter

函数
did_filter ( $hook_name )
参数
  • (string) $hook_name The name of the filter hook.
    Required:
返回值
  • (int) The number of times the filter hook has been applied.
定义位置
相关方法
add_filterdoing_filterhas_filterwp_list_filtervalidate_file
引入
6.1.0
弃用
-

did_filter是一个WordPress的函数,用来确定某个过滤器是否已经被应用: 这个函数把一个过滤器的名字作为参数,并返回一个布尔值,表示该过滤器是否已经被应用。

检索在当前请求中应用过滤器的次数。

function did_filter( $hook_name ) {
	global $wp_filters;

	if ( ! isset( $wp_filters[ $hook_name ] ) ) {
		return 0;
	}

	return $wp_filters[ $hook_name ];
}

常见问题

FAQs
查看更多 >