使用DedeCMS建站时,在文章页的信息页面,官方给出的调用文章浏览次数的标签是:

{dede:field.click/}

这个标签调用的是静态浏览次数,也就是我们生成文章时的那个随机生成的浏览次数,这里不论在文章页怎么刷新都不会增加浏览次数,用户体验十分差。

网上有解决方法,即把调用标签换为:

<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}&cid={dede:field name='channel'/}" type='text/javascript' language="javascript"></script>

这样一来就能实现动态调用文章浏览次数,刷新一次增加一次,但是余斗用过之后发现一个问题,每次页面加载到这个地方都会卡顿一下,因为这里是js调用,每次都要向服务器请求一次,这里的标签是及时加载,到这里肯定会卡顿,余斗研究之后给出一种最优的解决方案。

具体的思路为:我们可以先自定义一个数字(余斗定义的是0)。当网页先进行加载时,是加载我们事先预定好的数字,然后通过网页最后的加载JS调用真正的点击次数。具体步骤为:

1、在点击次数的位置用span标签定义一个点击次数

<span id="countnum">0</span>次

2、修改Dede核心函数,找到 plus/count.php中 下边的代码

echo "document.write('".$row['click']."');\r\n";

 在最后几行中   找到后你可以进行注释或者替换,看你心情

echo 'document.getElementById("countnum").innerHTML='.$row['click'];

3、在网页底部添加js代码

<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" type='text/javascript' language="javascript"></script>

把js添加在网页底部就能完美解决载入浏览次数时卡顿的问题用用体验很好,至此,就实现了文章页动态调用文章浏览次数。

织梦模板(dedecms) 文章页调用 浏览次数(阅读量,访问量)相关推荐

  1. 织梦手机站文章页调用显示只显示 上一篇下一篇 不显示标题

    include目录下的这个文件:arc.archives.class.php中做以下修改 将827行代码-834行代码替换成$this->PreNext['pre'] = "上一篇:& ...

  2. 织梦模板dedecms文件名介绍与说明

    织梦模板dedecms文件名介绍与说明: 单页图文:/templets/default/singepage.htm 留言板:/templets/plus/guestbook.htm 购物车:/temp ...

  3. 响应式瀑布流布局新闻资讯技术博客织梦模板/DedeCMS自适应手机版游戏新闻网站源码下载

    响应式瀑布流布局新闻资讯技术博客织梦模板,DedeCMS自适应手机版游戏新闻网站源码下载.本套织梦模板采用织梦最新内核开发的模板,这款模板使用范围广,不仅仅局限于一类型的企业,游戏新闻.游戏博客类的网 ...

  4. 织梦php模板安装教程,新手必读:原版织梦模板DEDECMS整站源码通用安装教程

    特别提示:必须要有支持PHP5+ + MYSQL5+的空间环境,推荐APCHE的主机,如果IIS可能会出现未知的怪事,安装数据库时候除了dede_前缀不能改以外,其他参数一定要按照实际的填写,若不懂请 ...

  5. 如何删除html织梦模板,DEDECMS织梦织梦网站如何批量删除文章 新文章编号从1开始...

    很多朋友在使用织梦程序做网站的过程中,或者在DEDECMS织梦织梦搬家中,难免需要添加一些测试文章用于测试网站功能模板等,还有些人朋友网站改版需要变更内容的时候,面对着众多的老文章后总是一筹莫展! 由 ...

  6. 织梦首页、列表页调用文章body内容的两种方法

    关于首页.列表页调用文章body内容的两种方法,具体方法如下: 第一种方法: {dede:arclist row='1' typeid='1' addfields='body' idlist='1' ...

  7. 织梦网站php源码安装,织梦模板DEDECMS整站源码通用安装教程

    今天先跟大家介绍一下dedecms织梦系统安装的方法步骤,以及织梦数据库还原的教程.详细请看图文讲解: 1.运行http://域名/install/index.php(比如你的域名是:http://d ...

  8. 房产门户企业织梦模板/DedeCMS房地产楼盘网站模板下载

    ☑️ 编号:ym296 ☑️ 品牌:织梦 ☑️ 语言:php ☑️ 大小:129.1MB ☑️ 类型:房地产楼盘 ☑️ 支持:pc+wap

  9. 织梦 mail.class.php,详解织梦模板DEDECMS核心类TypeLink.class.php功能分析

    DedeCMS 核心类TypeLink.class.php摘要笔记,学习php就是借鉴与分析,让自己的掌握的更多. 注:'//+' 表示为本人另外加上的注释 Class TypeLink { var ...

  10. 织梦(DEDECMS)首页调用相关投票的方法(自动更新)

    我使用的是 DEDECMS V5.3 方法一 此方法我没试过,但应该能行得通. dede投票模块在首页的调用 本文介绍dedecms投票模块在首页的调用方法,大家可以参考写出更符合自己需要的效果. 先 ...

最新文章

  1. a-awk外部变量传入,内部变量传出,同时过滤空格及其他字符
  2. 从AlexNet到DenseNet,再到SENet,一文看懂图像分类领域的突破性进展
  3. MySQL DATE_FORMATE函数内置字符集的坑
  4. 条形压电陶瓷执行器件和高压驱动器
  5. IE6Bug,外层container设置了overflow:auto,但是内层嵌套元素有position:relative的时候,显示错误。...
  6. Redis中的自动过期机制
  7. TCP三次握手(建立连接)/四次挥手(关闭连接)
  8. Springboot+Apollo
  9. excel 复制数据 sql server 粘贴_win32 实现 excel 快速复制粘贴
  10. 研究员发现70个web缓存投毒漏洞,获奖4万美元
  11. Android REMOTE_SUBMIX原理(九)
  12. 愿码(ChainDesk.CN):EOS钱包开发 二 EOS开发环境搭建
  13. 用springboot+netty搭建在线web聊天室
  14. HTML中font标签中size属性值对应的像素大小
  15. html中相对路径怎么写,什么是相对路径?相对路径的具体写法和用法
  16. 可视化导论 - 第三章 数据- 学习笔记
  17. shiny改写服务器文件,Shiny生产环境部署与共享
  18. Oracle OMF参数
  19. 基于HTML旅游网站项目的设计与实现——千岛湖旅游景点网站模板(6个页面)HTML+CSS+JavaScript
  20. ubuntu下安装lua和luarocks

热门文章

  1. 服务器安全,服务器密码遭篡改
  2. 共模电感 | 关键参数的计算步骤
  3. SaaS公司投资分析时,MRR比ARR指标更有用 | 投资人说
  4. 【微信小程序】解决Echarts在微信小程序tab切换时的显示问题
  5. 三星手机微信下载的文件路径
  6. 完美解决苹果电脑mac终端无法输入大写T的问题
  7. Linux通过域名查ip
  8. OpenModelica中的可视化仿真
  9. 1万美元FS-ISAC网络安全奖学金
  10. HC05蓝牙模块配对