今天发现有些wordpress主题会有一个问题:
首页title是:网站标题-副标题
文章页title是: 文章标题-网站标题-副标题
这样的首页没有什么问题,但是文章页的title后面多一个副标题就多余了,正确的标题规则应该是:文章标题-网站标题
注:如果大家不知道在哪里设置网站标题和副标题,一般可以在后台外观-自定义-站点身份进行修改。
我找到以下解决方案,供大家参考 :
1、登录wordpress网站后台
2、外观-编辑-找到header.php文件,把title替换成以下内容:
<?php
if (is_home() ) {bloginfo('name');echo " - ";
bloginfo('description');} elseif ( is_category() ) {single_cat_title();
echo " - "; bloginfo('name');} elseif (is_single() || is_page() )
{single_post_title(); echo " - "; bloginfo('name');} elseif (is_search()
) {echo "搜索结果"; echo " - "; bloginfo('name');} elseif (is_404() ) {echo
'页面未找到!';} else {wp_title('',true);} ?>
如下图(点击图片可放大):
3、查看前端是否正确