【发布时间】:2018-11-10 20:05:49
【问题描述】:
这可能以前被问过很多次,但我正在努力寻找一种干净的方式来显示页面标题,然后是站点名称,然后是除主页之外的所有页面上的站点描述,我在主页'希望它只是说站点名称和标语,以澄清......
首页
网站名称 |网站标语
所有其他页面
页面名称 |网站名称
【问题讨论】:
这可能以前被问过很多次,但我正在努力寻找一种干净的方式来显示页面标题,然后是站点名称,然后是除主页之外的所有页面上的站点描述,我在主页'希望它只是说站点名称和标语,以澄清......
首页
网站名称 |网站标语
所有其他页面
页面名称 |网站名称
【问题讨论】:
您可以创建一个分配标题的函数
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
【讨论】: