M1850资源网 - 最专业的网站源码模板下载站!

全部作品
全部作品
织梦模板
网站模板
源码插件
游戏源码
脚本特效
视频教程
建站教程
M1850资源网 > 建站教程 > discuz教程 > 如何批量修改DISCUZ回贴按时间倒序显示

推荐下载

标签推荐

>> 更多

如何批量修改DISCUZ回贴按时间倒序显示

使用DISCUZ程序建论坛时,它的回贴默认情况下是按发贴时间顺序来显示的,也就是最新回复的内容却排在最后面,最前面排列的贴子却是最早回复的内容,这对于用户体验和SEO优化来说都不是很好。(相关知识:怎么做论坛网站?)

那么如何修改DISCUZ回贴按时间倒序显示呢?下面就讲一下自己建网站时如何实现这个效果,此方法适用于游戏论坛网站制作。

修改DISCUZ回贴按时间倒序显示步骤:

  1. 第一步:打开自己论坛的根目录,找到以下文件:/template/default/forum/post_editor_attribute.htm,
  2. 第二步:通过CTRL+F的快捷键,查到以下的代码:$ordertypecheck;
  3. 第三步:将$ordertypecheck替换成 checked="checked" ,这句代码的意思是以后在发帖的话,自动勾选默认倒序回复这个选项。
  4. 第四步:如果要批量修改以前发布的贴子的回贴顺序,就可以使用SQL命令来批量修改。首先进入网站后台,找到“站长----数据库----升级”
  5. 第五步:在SQL命令框中输入以下的SQL命令:UPDATE pre_forum_thread SET status=40   然后点击提交(注意:使用SQL命令之前,一定要进行网站备份。相关知识:网站如何备份?);
    如何批量修改DISCUZ回贴按时间倒序显示
  6. 第六步:这样就可以将以前发布的论坛贴子也一次性修改了。这时只需要清除一下缓存就可以了。
嘿,我来帮您!

展开