在自定义编码页面中添加页面标题

时间:2011-01-13 作者:Ayaz Malik

我一直在为wordpress中的用户编写自定义配置文件页面。这是一个名为“myprofile.php”的硬编码文件,我无法在页面标题中显示用户名。。看一看:http://www.designzzz.com/user/ayazmalik/

k我尝试了一些过滤器来将标题添加到此页面,但没有帮到我:(。假设用户名存储变量是$myusername。我该怎么做..我正在考虑此标题:<title>user_name</title>

感谢您的帮助:)干杯

1 个回复
最合适的回答,由SO网友:onetrickpony 整理而成
function my_doc_title($title, $separator){
  if(is_author()) // <- replace this with your custom page; maybe is_page_template(\'myprofile.php\') ?
   $title = get_the_author_meta(\'display_name\', get_query_var(\'author\')).$separator.get_bloginfo(\'name\');
  return $title;
}
add_filter(\'wp_title\', \'my_doc_title\', 10, 2);

(functions.php)

结束

相关推荐