之前可能已经多次询问了这个问题,但我很难找到一个很好的清晰方式来显示页面标题,然后是网站名称,然后是除主页之外的所有页面上的网站描述我希望只是说网站名称和标语,以澄清......
主页
网站名称|网站标语
所有其他页面
页面名称|网站名称
答案 0 :(得分:1)
您可以创建一个分配标题的功能
function my_custom_title() {
$sitename = get_option('blogname');
$tagline = get_option('blogdescription');
if ( is_front_page() ) { // For Front Page
echo '<title>'.$sitename.' | '. $tagline.'</title>';
} elseif( is_page() || is_single() ) { // For Post/ Post
echo '<title>'.get_the_title(). ' | '. $sitename.'</title>';
} else { //Other pages like archive, taxonomy, tags, category,etc
echo '<title>'.$sitename. ' | '. $sitename.'</title>';
}
}
然后您可以在wp_head上挂钩该函数或直接在header.php上添加它