【实测】discuz的tag标签列表页排序问题:实现新帖在前-Discuz教程下载

【实测】discuz的tag标签列表页排序问题:实现新帖在前

来自版块: Discuz教程发表于: 2024-9-10 17:48:58
410
0
如本资源下载地址失效,请点击此处进行反馈
开通本站Svip会员,全站资源免费下
Discuz标签页面是旧贴在前,这很不友好,在日常使用的时候,我们通常希望在最上面看到最新的帖子,本文就是介绍这个实现方法。
打开文件: \source\module\misc\misc_tag.php
将:
  1. $query = C::t('common_tagitem')->select($id, 0, 'tid', '', '', $start_limit, $tpp);
复制代码
修改成:
  1. $query = C::t('common_tagitem')->select($id, 0, 'tid', 'itemid', 'desc', $start_limit, $tpp);
复制代码
将:
  1. $query = C::t('common_tagitem')->select($id, 0, 'tid', '', '', $shownum);
复制代码
修改成:
  1. $query = C::t('common_tagitem')->select($id, 0, 'tid', 'itemid', 'desc', $shownum);
复制代码
  1. $threadlist = getthreadsbytids($tidarray);
复制代码

下面增加:
  1. krsort($threadlist);
复制代码
(这个有2处)
以上修改方法,在discuz X3.4上亲测有效,在其他版本上应该也是可以的。有需要的站长可以试着修改下,修改前记得备份好源文件。

全部评论 0

您需要登录后才可以回帖 立即登录
登录
0
0
0
返回顶部