织梦DEDECMS文章页面呼叫文章浏览时间优化了呼叫代码标签

优采云 发布时间: 2020-08-07 03:18

  在使用Dream Weaving建立网站时,在文章页面的信息页面上,调用文章查看次数的正式标签为: {dede: field.click/}该标签调用静态观看次数,也就是说,我们生成文章当时随机生成的视图数量,无论文章页面如何刷新,都不会增加视图数量,并且用户体验非常差. Internet上存在一种解决方案,即将呼叫标签更改为: 这样,可以动态调用,刷新和增加文章视图的数量,但在使用后发现了问题. 每次将页面加载到此位置时,它都会冻结,因为这是一个js调用,每次对服务器发出请求时,此处的标签都会被及时加载,并且肯定会卡在这里. 经过研究,给出了最佳解决方案. 具体想法是: 我们可以首先自定义一个数字(可以定义为0). 第一次加载网页时,它会加载我们预先确定的数字,然后通过最后加载的网页JS调用实际的点击次数. 具体步骤是: 1.使用span标签在点击计数的位置定义0次点击计数. 2.修改Dede核心功能,然后在plus / count.php中找到echo“ document.write('”. $ row ['click'] ..“'); rn”;. 关于第25行,将其替换为echo'document.getElementById(“ countnum”). innerHTML ='. $ row ['click']; 3.在页面底部添加js代码,在页面底部添加js,可以完美解决加载视图数时卡住的问题. 用户体验非常好. 到目前为止,文章页面会动态调用文章浏览量.

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线