织梦的自动审核功能很犀利,适合懒人使用,不过它有一个问题:

当后台需要审核的文章比较多的时候,自动审核插件的审核是乱序的。也就是说不是按照后台发布未审核文章的顺序来审核文章的。

这就造成首页文章排序乱序的情况,如果文章少还没什么大的影响,如果文章比较多,往往会出现审核以后新文章连首页都排不上的问题,对网页收录存在一定的不友好。

修改方法是打开/include/taglib/arclist.lib.php文件,找到以下代码:

//  else if($orderby == ‘sortrank’ || $orderby==’pubdate’) $ordersql = ” ORDER BY arc.sortrank $orderWay”;

把原来的注释掉,修改成下边的代码:
else if($orderby == ‘sortrank’ || $orderby==’pubdate’) $ordersql = ” ORDER BY arc.pubdate $orderWay”;

然后在首页调用文章列表的地方,将{dede:arclist titlelen=’60’ row=’12’}修改成{dede:arclist titlelen=’60’ row=’12’ orderby=’pubdate’}即可解决首页按时间排序问题。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。