您现在的位置:首页 > 前端开发 > 网站模板

帝国CMS如何实时统计显示点击量(访问量),访问量一直为0

帝国网站程序默认是不实时刷新文章的浏览量和点击量的,通过设置文章页模板可以实时显示,即没刷新一次,浏览量和点击量增加1。具体操作如下。

帝国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--]标签。

版权所有
侵权必究

上一篇
帝国cms(EmpireCMS)灵动标签添是否加单引号的区别
下一篇
帝国CMS灵动标签之按发布时间 (newstime)、ID、点击量或浏览量(onclick)、评论数(plnum)排序问题。