用于wp_title的Wordpress过滤器未被执行

时间:2014-07-30 15:20:42

标签: php wordpress filter

我正在尝试修改Wordpress博客的标题标签以用于搜索引擎优化目的,但似乎我的过滤器甚至没有被执行。为了排除任何其他错误,我写了一个简单的代码片段,应该将每个页面的标题更改为'foo'

// functions.php
function seo_filter_title($title) {
  return 'foo';
}
add_filter('wp_title', 'seo_filter_title');

// header.php
<title><?php wp_title('|', true, 'right'); ?></title>

然而即使这个简单的片段也无效。

1 个答案:

答案 0 :(得分:0)

原来这是一个优先问题。有一个冲突的过滤器,所以调整优先级并删除其他过滤器就可以了。

http://codex.wordpress.org/Function_Reference/add_filter