学习NO.1 发表于 2015-9-1 08:02:50

DISCUZ程序如何去除论坛页面的今日、昨日、帖数的方法

         Discuz论坛内的今日帖子、昨日帖子这类帖子统计的功能,如果很多新手站长是论坛刚刚起步,发帖量并不是很多,这样会给用户的第一感觉是你的论坛内人气不是很好。而且这类功能经常性还会抽风,像昨天帖子一直停留在那不变化,今日帖子的就会一直累积。这类问题一般是排查php虚拟主机服务器时间以及服务是否支持后台计划任务等等。综合上述问题,道勤小编认为这个功能也比较鸡肋无多大的用处。希望大家把今日、昨日、帖数功能去除掉,相信也可以给论坛有着提速的效果。
         Discuz如何去除今日、昨日、帖数的方法如下:
文本编辑器(notepad++)打开:template\default\forum\discuz.htm(default默认主题目录)将下列代码删除或注释后登录论坛后台更新缓存即可。
<div id="chart" class="bm bw0 cl">
<p class="chart z">{lang index_today}: <em>$todayposts</em><span class="pipe">|</span>{lang index_yesterday}
: <em>$postdata</em><span class="pipe">|</span>{lang index_posts}: <em>$posts</em><span class="pipe">|</span>{lang index_members}
: <em>$_G['cache']['userstats']['totalmembers']</em><!--{if $_G['cache']['userstats']['newsetuser']}--><span class="pipe">|</span>{l
ang welcome_new_members}: <em><a href="home.php?mod=space&username={echo rawurlencode($_G['cache']['userstats']['newsetuser'])}" tar
get="_blank" class="xi2">$_G['cache']['userstats']['newsetuser']</a></em><!--{/if}--></p>
<div class="y">
<!--{hook/index_nav_extra}-->
<!--{if $_G['uid']}--><a href="forum.php?mod=guide&view=my" title="{lang my_posts}" class="xi2">{lan
g my_posts}</a><!--{/if}--><!--{if !empty($_G['setting']['search']['forum']['status'])}--><!--{if $_G['uid']}--><span class="pipe">|
</span><!--{/if}--><a href="forum.php?mod=guide&view=new" title="{lang show_newthreads}" class="xi2">{lang show_newthreads}</a><!--{
/if}-->
</div>
</div>总结:道勤主机官方网站(www.daoqin.net)内有很多这类修改类的文章,网站都是通过慢慢的“缝缝补补”让其网站变成完美。只有这样的“缝缝补补”才能更好的满足用户的所求。感谢您的支持!
页: [1]
查看完整版本: DISCUZ程序如何去除论坛页面的今日、昨日、帖数的方法