帝国CMS显示访问量有两种显示方法,前台动态实时刷新显示和静态页显示,内容页模板分别设置如下:
1.前台实时统计和刷新显示访问量
使用如下代码替换 [!--onclick--] 万能标签用 或者 <?=$bqr[onclick]?>灵动标签用
<script src=[!--news.url--]e/public/ViewClick/?classid=[!--classid--]&id=[!--id--]></script>
替换之后,刷新一次前台就会实时增加一次访问量,并显示出来。如果网站访问量很大不建议使用这个动态调用,会对数据库造成非常大的压力,导致网站宕机。
2、静态页统计访问量
使用[!--onclick--] 万能标签用 或者 <?=$bqr[onclick]?>灵动标签用即可,一定要注意这个标签只是统计访问量,并不会在前台显示出来。内容模板页面放上一定要放上[!--page.stats--]这个标签,这个标签会解析为类似这样的js<script src="/e/public/onclick/?enews=donews&classid=16&id=29"></script>
该方法不能实时显示点击量,需要每次更新静态内容页,才会将最新的访问量显示出来。
3.帝国cms访问量不显示或者显示为0的原因
1、模板上没有放[!--page.stats--]标签。