为什么WordPress add_filter对我不起作用?

时间:2016-07-20 05:00:11

标签: php wordpress

我希望标题中的第一个单词字母为大写。它什么都不做,没有任何改变。

   add_filter('the_title', function(){
   return ucwords($content);
   });

2 个答案:

答案 0 :(得分:1)

您不接受$ content参数。

add_filter("the_title", function($content, $id = null) {
    return ucwords($content);
});

(另外,只是一个警告,由于匿名函数,这对5.3之前的PHP版本不起作用)。

答案 1 :(得分:0)

请检查此代码

add_filter( 'the_title',   
'capitalized_wp_titles_convert');
function capitalized_wp_titles_convert ($title) {
    $title = ucwords($title);
}