Nana主题父子分类SEO标题显示混乱的问题

2017年03月18日 09:14:34  阅读 288 次 评论 7 条

Nana主题最新版已经支持分类页面和标签页面设置SEO标题和SEO关键词,一直都没有人反映过SEO标题显示不正常的问题,直到昨天才有博主反映说显示不正确,所以今天就将昨天解决问题的过程说一说。

一、问题描述

昨天有博主H反应说它设置的子分类SEO标题不显示,而是显示父分类的标题。

二、问题验证

1、浏览博主H的博客,发现子分类SEO标题确实不显示,而是显示父分类标题。

2、测试自己博客发现一切正常,父子分类都能正常显示自己相应的SEO标题。

三、问题解决思路

既然我这边博客测试正常,那么说明Nana主题是没有问题的,那么问题应该是出在博主H的博客设置上或者插件上。

四、问题解决过程

1、父子分类的SEO标题是否填写好?经过检查发现博主H的父分类SEO标题未填写,填写好之后还是不行。

2、怀疑安装的SEO插件有影响?经对比发现博主H的博客多了一个No Category Base (WPML)插件,估计是这个插件影响,可惜停用之后依然解决不了问题。我也在自己博客上安装这个插件来测试,发现竟然没有影响,我的博客上还是能够正常显示父子分类的SEO标题。

3、怀疑文章归属分类不正确?经对比发现博主H的文章同时勾选了父子分类,经修改为只属于子分类,问题解决。子分类页显示SEO标题了,但是父分类竟然也显示子分类SEO标题。经过反复对比发现这个显示父子分类SEO标题竟然跟该分类的第一篇文章是什么分类有关,是子分类的就统一显示子分类SEO标题,是父分类的就统一显示父分类SEO标题。到了这里,已经可以确定是Nana主题的seo.php文件代码有问题。

4、修改seo.php文件代码。经检查seo.php文件,发现关于分类标题输出代码果然有问题。经过一番折腾把输出SEO标题的代码重新修改之后,果然完美实现了父子分类各自显示自己的SEO标题,哪怕是文章同时属于父子两个分类也能正确显示自己的SEO标题了。

五、小结

由于本人的博客文章分类比较少,而且都是一级分类,所以还真没有注意到这种问题,幸好这次有博主H的反馈,终于完美解决了这个父子分类SEO标题输出问题。解决这种主题问题还真不能凭经验一口咬定是插件或什么造成,而是需要逐步一一排查才能发现问题,只有发现了产生问题的根源,才能迅速解决问题。

六、建议

如果你的博客网站使用的是Nana主题,而且还使用了父子分类的,并设置了SEO标题的,建议下载本站分享的seo.php文件上传到Nana\inc\functions\下覆盖;或者直接下载更新到最新版本Nana 2.093即可。

历史上的今天:

文章标签: ,   ,   ,  
本文地址:https://www.yigujin.cn/1159.html
版权声明:本文为原创文章,版权归 懿古今 所有,欢迎分享本文,转载请保留出处!

相关文章 分类热门分类热评随机文章

发表评论

中国赞表情摊手表情吃瓜表情笑哭表情偷笑表情衰表情汗表情思考表情费解表情抓狂表情晕表情流泪表情疑问表情嘻嘻表情吃惊表情鼓掌表情

表情

  1. 学学涡
    学学涡 @回复

    站长,yigujin.cn/nanazhuti/ 做一个和你这个页面一样的的专题页需要怎么做呀

  2. 明月登楼
    明月登楼 @回复

    很少关注这方面SEO的建设,我的博客分类就好乱!

    • 懿古今
      懿古今2017-03-18 22:26  回复

      @明月登楼[嘻嘻] 这个是对分类目录设置SEO标题,有很多人比较喜欢设置这个,我测试begin主题的破解版也存在这个问题,不知道你们正版的是否已经修复这个问题。

  3. 简单生活
    简单生活 @回复

    看来老板给你安排的工作太少,真是太能折腾了! [哈哈]

  4. 重庆游戏培训咨询
    重庆游戏培训咨询 @回复

    喜欢博主这样爱动手的精神!