wordpress博客信息过滤器名称和说明
我试着编辑我的wordpress站点名称和描述,我得到我必须添加一个过滤器插件,如:wordpress博客信息过滤器名称和说明,wordpress,plugins,add-filter,Wordpress,Plugins,Add Filter,我试着编辑我的wordpress站点名称和描述,我得到我必须添加一个过滤器插件,如:add_filter('bloginfo','my_function_name',10,2) 它可以工作,但我不明白为什么我们必须添加10,2参数?它属于哪些价值观 此外,该文档中没有足够的信息 这是我的工作插件: function edit_bloginfo($text,$show ){ if (isset($_COOKIE['switch_language'])) { if($show
add_filter('bloginfo','my_function_name',10,2)代码>
它可以工作,但我不明白为什么我们必须添加10,2
参数?它属于哪些价值观
此外,该文档中没有足够的信息
这是我的工作插件:
function edit_bloginfo($text,$show ){
if (isset($_COOKIE['switch_language'])) {
if($show == 'description'){
$text = 'New description';
}
if($show == 'name'){
$text = 'New site name';
}
return $text;
}
}
add_filter( 'bloginfo', 'edit_bloginfo', 10, 2 );
在中添加过滤器('filter\u hook','your\u function',10,2)代码>表达式,10,2
参数为:
第一:在执行所有筛选函数期间,筛选函数的优先级。这是一个介于两者之间的数字
1及∞ (使用一个合理的:)),非常感谢@brasofilo:look
最新:将传递给用户的参数数
功能。声明的参数数和传递的参数数必须相同
看看WordPress Codex
希望有帮助 @iEmanuele噢,我很久以前就在做插件了,忘记了优先级,可能是因为我太专注于博客信息本身了,非常感谢。