比起有一百个朋友,不如有个比一百人还要重要的真心朋友。 收藏本站
登陆 / 注册 搜索

阅读: 256   回复: 1

[# PHP] Discuz 导读页按发表时间排序

回复 发新帖
小执念古黑浩劫 论坛大牛 2019-12-12 21:55 |显示全部楼层

可遇不可求的事:故乡的云,上古的玉,随手的诗,十九岁的你。

管理员
discuz 导读有个最新发表,是按照帖子 tid 排序的,导致了一个问题:如果是定时发布的帖子,定时后的 tid 为 5 ,但是有个帖子在定时之前发布了, tid 为 6,那么定时发布的帖子就会排在后面,如果定时结束之前有很多的帖子发布了,那么定时发布的帖子就会排到后面...

可以修改排序方式为时间,按照发布的时间来排序。

修改 source/class/table/table_forum_thread.php

查找
  1. $type == 'newthread'
复制代码

大概在 1019 行

$orderby = 'tid';改成 $orderby = 'dateline';

Discuz 导读页按发表时间排序 Img-1.png


luzupeng34「初入古黑」 2019-12-12 21:55 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

吃饭与ml是第一生产力。
您需要登录后才可以回帖 登录 | 注册账号  

本版积分规则

关于本站|小黑屋|古黑论 网站统计

GMT+8, 2020-4-1 00:54 , Processed in 0.114832 second(s), 26 queries , Redis On.

© 2015-2020 GuHei.Net

Powered by Discuz! X3.4

快速回复 返回列表