李亚涛:wordpress不同页面显示不同标题SEO优化

今天发现有些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、查看前端是否正确

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 10,276评论 0 11
  • 前段时间研究WP(WordPress),整理了一些WP的常用函数,对于一个要求不高的主题来说,这些函数足够了。以后...
    刘振阅读 8,688评论 0 11
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,977评论 19 139
  • 首先我们先认识几个判断函数,分别是: is_home() 首页 is_category() 分类页 is_sing...
    f675b1a02698阅读 3,401评论 0 0
  • Composer Repositories Composer源 Firegento - Magento模块Comp...
    零一间阅读 9,354评论 1 66

友情链接更多精彩内容