瓦窑源码 快速建站好帮手

帝国cms列表页模板如何动态获取文章点击数

帝国cms列表页模板如何动态获取文章点击数?一般帝国cms在列表页动态获取文章点击数目通过js脚本实现,但加入后发现打开网页慢,加载div也一块一块的显示,需要再进一步的优化。

帝国cms在列表页动态获取文章点击数目通过js脚本实现

<script src="[!--news.url--]e/public/ViewClick?classid=[!--classid--]&id=[!--id--]&down=0"></script> 

但加入后发现打开网页慢,加载div也一块一块的显示.

解决方法:在需要加入浏览量的位置插入此代码

<em class="clicknum" data-class="[!--classid--]" data-id="[!--id--]">[!--onclick--]</em> 

最后在页面尾部加入js如下代码:

<script> 

 window.onload = function(){ 

    $('.clicknum').each(function(i){ 

            var url="[!--news.url--]e/public/ViewClick?&down=0&nojs=1&classid="+$(this).attr("data-class")+"&id="+$(this).attr("data-id"); 

            $(this).load(url); 

         }); 

 }  

</script> 

最后再修改一处。

找到e\public\ViewClick\index.php文件

找到此代码

echo"document.write('".$shownum."');";

修改成为如下代码

if($_GET[nojs]==1){ 

    echo $shownum; 

}else{ 

    echo"document.write('".$shownum."');"; 

以上就是关于帝国cms文章点击数的所有内容,希望可以帮助到大家,如有不懂的地方可以扫码加微信一起交流~

微信公众号

TAG标签:帝国cms 帝国cms文章点击数

上一个:帝国CMS模板制作如何判断评论验证码是否开启
下一个:最后一页

整站源码 - 静态模板 - 网页特效 - CMS教程 - 站长指南 - 热门排行 - XML - HTML - TAG - 免责声明

Copyright© 2020 瓦窑源码 WHY114.COM 版权所有 鲁ICP备12005559号

客服QQ:1847629575 微信号:qilujianzhan

展开