bbp_remove_all_filters (字符串美元的标记int美元的优先级

从WordPress过滤器中删除所有过滤器,并将它们存储在$bbp全局变量中,以备以后需要恢复它们。

描述

参数

美元的标记

字符串(必需)

美元的优先级

int(可选)

默认值:假

返回

(保龄球)

文件:bp-forums /核心/ theme-compat.php

函数bbp_remove_all_filters($tag, $priority = false) {global $wp_filter, $merged_filters;$ bbp = bbpress ();/ /过滤器存在如果收取美元($ wp_filter[标签 ] ) ) { // 过滤器在这个优先级如果存在(!空优先($)& &收取(wp_filter美元美元[标记][美元优先级 ] ) ) { // 过滤器存储在备份bbp美元- >过滤器- > wp_filter[标记]美元(美元优先)= $ wp_filter[标记]美元(美元优先);//不设置过滤器($wp_filter[$tag][$priority]);//优先级为空}else{//在备份中存储过滤器$bbp->过滤器->wp_filter[$tag] = $wp_filter[$tag];//设置过滤器($wp_filter[$tag]);} //检查合并过滤器if (isset($merged_filters[$tag])){//将过滤器存储在备份中$bbp->filters->merged_filters[$tag] = $merged_filters[$tag]);//不设置过滤器($merged_filters[$tag]);}返回true;}

更新日志

更新日志
版本 描述
bbPress (r3251) 介绍了。

问题吗?

我们总是很高兴帮助您处理代码或其他问题!搜索我们的开发人员文档联络支持,或与我们联系销售团队