wordpress bloginfo过滤器名称和描述

时间:2013-09-07 16:49:33

标签: wordpress plugins add-filter

我试图编辑我的wordpress网站名称和描述,我得知我必须添加一个过滤插件,如:add_filter( 'bloginfo', 'My_function_name', 10, 2 );

它有效,但我无法理解为什么我们必须添加10, 2参数?它属于哪个值?

codex.wordpress.org

中的信息也不够

这是我的工作插件:

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 );

1 个答案:

答案 0 :(得分:1)

add_filter( 'filter_hook', 'your_function', 10, 2 );表达式中,10, 2参数为:

  1. 第一个:执行所有过滤功能时过滤功能的优先级。它是介于两者之间的数字 1和∞(使用合理的一个:)),非常感谢@brasofilo:看here
  2. 最新:将传递给您的参数数量 功能。声明的参数数量和传递的参数数量必须相同。
  3. 查看WordPress Codex Plugin API

    希望它有所帮助!