您当前的位置:主页 > 教程合集 > DedeCMS网站首页DedeCMS

DedeCMS Tags列表页文章按发布时间排序

发布时间:2016-01-06编辑:余斗阅读:(0)字号:
    如今,搜索引擎对Tag聚合页面十分重视,比如余斗鸿运国际手机登录首页的tag页面被收录的也有不少了,通过统计工具发现也能带来些流量,可是,余斗发现一个问题,Tag列表页默认的是最新文章排在最后面的分页里,这样对优化很不好,经过研究余斗发现这是Dede自身的Tags列表页的一个小Bug。 今天就来说下如何解决织梦DedeCMS的Tag列表按最新发布时间排序。 解决方法: 织梦CMS的目录下,/include目录下找到arc.taglist.class.php文件,查找代码:

    $this->dsql->SetQuery("SELECT aid FROM `dede_taglist` WHERE tid = '{$this->TagInfos['id']}' AND arcrank>-1 LIMIT $limitstart,$getrow");
     

    修改为


    $this->dsql->SetQuery("Select aid From `dede_taglist` where tid = '{$this->TagInfos['id']}' And arcrank>-1 order by aid desc limit $limitstart,$getrow ");
     

    DedeCMS Tags列表页文章按发布时间排序
    看上面的代码,我们不难理解,默认的列表排序方式的是没有的,我们强制加上“order by aid desc”,就是按文章序号正序排列就完美解决这个问题。 余斗博客的Tags列表修改为如下: DedeCMS Tags列表页文章按发布时间排序
关键字词DedeCMSTags列表页发布时间排序
余斗余斗
  1. 转载请注明:DedeCMS Tags列表页文章按发布时间排序
  2. 版权声明:本站原创文章,由发表在DedeCMS分类下,于2016-01-06最后更新
DedeCMS文章列表根据属性输出相应图标或属性文
DedeCMS文章页原创Meta声明标注
手机扫一扫 随身带着看
鸿运国际手机登录首页