修复Nana主题相关文章出现相同文章问题

 懿古今   2017-03-28 08:29:50 发布  随笔日记

前几天云讯网博主反馈中Nana主题相关文章少于既定设置时,会出现重复两篇一模一样的相关文章,而且当前主文章也会出现相关文章中,具体如下所示:

修复Nana主题相关文章出现相同文章问题 - 第1张 - 懿古今(www.yigujin.cn)

Nana主题的相关文章是先查找相同标签的文章,得到的文章数少于设置的相关文章数时,将会继续寻找同一分类目录下的文章,而且原先相关文章的代码没有排除当前文章ID和已经在标签中找到的文章ID,这就是导致相关文章会重复出现相同文章和当前文章的原因。

既然知道原因所在,那么折腾起来就方便多了,我们只需要将Nana主题的Nana\inc\ realted_post.php中的代码优化一下就行。经过优化代码,相关文章出现相同文章和当前文章的问题已经解决,具体测试结果见下图:

修复Nana主题相关文章出现相同文章问题 - 第2张 - 懿古今(www.yigujin.cn)

从上图可以看出,相关文章出现相同文章和当前文章的问题已经解决。如果是从今天开始下载的2.094版本Nana主题,那么可以直接跳过此文,因为该文章已经修复;如果不想升级到2.094版本Nana主题的,可以直接下载realted_post.php文件上传覆盖即可。

本文地址:https://www.yigujin.cn/1170.html

你可能感兴趣的文章

文章标签: ,   ,  
版权声明:本文为原创文章,版权归 懿古今 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请发邮件至[email protected],确认后马上更正、删除,谢谢!

发表评论

  1. 星空游戏
    星空游戏 @回复

    感谢博主分享

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

    爱动手的孩子,真可爱

  3. Koolight
    Koolight @回复

    精益求精!

    • 懿古今
      懿古今2017-03-29 09:33  回复

      @Koolight[呲牙] 这个应该不是精益求精,只是查漏补缺而已

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

    虽说没在用了,但博主主题是越来越NB了

    • 懿古今
      懿古今2017-03-31 23:11  回复

      @简单生活[呲牙] 我这个就是适合新入行的博主站长们,有能力的最好还是使用正版的收费主题

  5. 明月学习笔记Blog
    明月学习笔记Blog @回复

    不错,更新维护很及时嘛!

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

    主题就得这样,万年不更新的主题就是“耍流氓”! [晕] [困]

    • 懿古今
      懿古今2017-04-02 13:18  回复

      @明月登楼[呲牙] 免费的主题更新动力真的不足,我也是有人反馈有问题才更新,要不然也不想折腾了

  7. SEO推客网
    SEO推客网 @回复

    Jquery换成本地后,幻灯片会失效。