当前位置: 首页 > news >正文

网站建设服务哪家好上海装修公司排名30

网站建设服务哪家好,上海装修公司排名30,建设网站平台的建议,百度站长平台网站改版工具文章首发于 不蒜子 UV、PV 统计数据初始化配置 适用场景 如果你有个运行的网站域名,采用了不蒜子统计 UV、PV等访客和阅读数据,但是有一天,你觉得想要换一个新的域名。当你将网站绑定到新的域名后,突然发现,所有的文章…

文章首发于 不蒜子 UV、PV 统计数据初始化配置

适用场景

如果你有个运行的网站域名,采用了不蒜子统计 UV、PV等访客和阅读数据,但是有一天,你觉得想要换一个新的域名。当你将网站绑定到新的域名后,突然发现,所有的文章以及网站访客数据全被重置清零——重新计数了。

积累许久的老站点一下子成了新手起站,怎样合并两个域名的访客数据成了你的心头大患。在不蒜子官网上寻求无果后,你偶然来到了这里,眼睛一亮——这不正是我所需要的吗?

修改主题配置

方法一【优先推荐】

在主题文件 themes\icarus\source\js\main.js$('div.container div.card[data-type=archives]').addClass('is-hidden-mobile');位置后添加如下代码:

    $('div.container div.card[data-type=tags]').addClass('is-hidden-mobile');$('div.container div.card[data-type=archives]').addClass('is-hidden-mobile');+   // Insert code here// Busuanzi Initvar config = window.IcarusThemeSettings;if (typeof config !== 'undefined' && typeof config.busuanzi_site_offset_uv !== 'undefined'&& typeof config.busuanzi_site_offset_pv !== 'undefined' && config.busuanzi == true) {$(document).ready(function () {var int = setInterval(fixCount, 100);var busuanziSiteOffsetUV = parseInt(config.busuanzi_site_offset_uv);var busuanziSiteOffsetPV = parseInt(config.busuanzi_site_offset_pv);function fixCount() {if ($("#busuanzi_container_site_uv").css("display") != "none" && parseInt($("#busuanzi_value_site_uv").html()) > 0) {clearInterval(int);$("#busuanzi_value_site_uv").html(parseInt($("#busuanzi_value_site_uv").html()) + busuanziSiteOffsetUV);}if ($("#busuanzi_container_site_pv").css("display") != "none" && parseInt($("#busuanzi_value_site_pv").html()) > 0) {clearInterval(int);$("#busuanzi_value_site_pv").html(parseInt($("#busuanzi_value_site_pv").html()) + busuanziSiteOffsetPV);}}});}
+   // End of Insert code here

然后需要在 themes\icarus\layout\common\scripts.jsx 文件中下面位置插入如下代码:

        const embeddedConfig = `var IcarusThemeSettings = {article: {highlight: {clipboard: ${clipboard},fold: '${fold}'}},
+   // Insert code herebusuanzi: ${config.plugins.busuanzi},busuanzi_site_offset_uv: ${config.busuanzi_site_offset_uv},busuanzi_site_offset_pv: ${config.busuanzi_site_offset_pv}};`;
+   // End of Insert code here

完成以上配置后,需要在站点配置文件_config.yml中添加busuanzi_site_offset_uv 以及 busuanzi_site_offset_pv 两个配置项,分别代表旧站点的UV和PV数据,在渲染网页时会将旧站点的数据加到新站点数据上。

busuanzi_site_offset_uv: 1000
busuanzi_site_offset_pv: 10000

方法二【备选方案】

当然也可以直接修改 themes\icarus\layout\common\scripts.jsx 文件,但是这种方法似乎延迟较大,一些情况下页面加载较慢时会只显示新站点数据,直到页面加载完毕后才会显示叠加的数据。

+   // Insert code hereconst busuanzi_init = `if (typeof config !== 'undefined' && typeof config.busuanzi_site_offset_uv !== 'undefined'&& typeof config.busuanzi_site_offset_pv !== 'undefined' && config.busuanzi == true) {$(document).ready(function () {var int = setInterval(fixCount, 100);var busuanziSiteOffsetUV = parseInt(config.busuanzi_site_offset_uv);var busuanziSiteOffsetPV = parseInt(config.busuanzi_site_offset_pv);function fixCount() {if ($("#busuanzi_container_site_uv").css("display") != "none" && parseInt($("#busuanzi_value_site_uv").html()) > 0) {clearInterval(int);$("#busuanzi_value_site_uv").html(parseInt($("#busuanzi_value_site_uv").html()) + busuanziSiteOffsetUV);}if ($("#busuanzi_container_site_pv").css("display") != "none" && parseInt($("#busuanzi_value_site_pv").html()) > 0) {clearInterval(int);$("#busuanzi_value_site_pv").html(parseInt($("#busuanzi_value_site_pv").html()) + busuanziSiteOffsetPV);}}});}`;
+   // End of Insert code herereturn <Fragment><script src={cdn('jquery', '3.3.1', 'dist/jquery.min.js')}></script><script src={cdn('moment', '2.22.2', 'min/moment-with-locales.min.js')}></script>{clipboard && <script src={cdn('clipboard', '2.0.4', 'dist/clipboard.min.js')} defer></script>}<script dangerouslySetInnerHTML={{ __html: `moment.locale("${language}");` }}></script><script dangerouslySetInnerHTML={{ __html: embeddedConfig }}></script>
+       <script dangerouslySetInnerHTML={{ __html: busuanzi_init }}></script>   {/* Insert this line code */}<script data-pjax src={url_for('/js/column.js')}></script><Plugins site={site} config={config} page={page} helper={helper} head={false} /><script data-pjax src={url_for('/js/main.js')} defer></script><script data-pjax src={url_for('/js/night.js')} defer={true}></script></Fragment>;

完成以上配置后,需要在站点配置文件_config.yml中添加busuanzi_site_offset_uv 以及 busuanzi_site_offset_pv 两个配置项,分别代表旧站点的UV和PV数据,在渲染网页时会将旧站点的数据加到新站点数据上。

busuanzi_site_offset_uv: 1000
busuanzi_site_offset_pv: 10000

参考文章

  • Zhouyang Lu, Hexo折腾系列(五)不蒜子计数器初始化, 江风引雨的小站
http://www.yayakq.cn/news/816003/

相关文章:

  • 什么网站可以学习建设工程法律实践杭州建设招聘信息网站
  • 山西建设监理协会官方网站网站加载速度慢
  • 冷水滩城乡建设局网站百度有做企业网站吗
  • 网站设计 广州网站域名免费申请
  • 做网站销售 优帮云济南网站设计报价
  • 北京网站关键词优化公wordpress环境配置
  • 类似于wordpress的网站吗支付宝小程序
  • 什么网站做的好看的flash网站片头动画
  • 闵行网站建设公司深圳市律师网站建设怎么样
  • 培训机构网站设计大连网站制作仟亿科技
  • 网站建设中搜索引擎的作用设计中国北京官网
  • 做旅游网站图片哪里找直播app
  • 哪些网站可以做设计软件亿恩 网站备案
  • 服装饰品网站建设品牌营销策划培训课程
  • 网站关键词怎样修改互联网营销推广
  • 网站域名注册时间查询电子商务主要学什么内容
  • html5手机网站模板 下载wordpress 爱情模板下载
  • 营销型网站首页模板汕头百度关键词优化
  • 网站建设企业宣传册如何申请微信公众平台号
  • 现在做外贸还能挣钱吗苏州网站推广优化
  • 网站飘窗 两学一做动漫网站源码下载
  • 一般网站建设收费几年合同济宁建站公司
  • 网站怎么做有创意佛山cms建站系统
  • 宁波优化网站哪家好学做网站论坛会员账号
  • 网站备案加急php做简单网站教程视频
  • 如何撰写网站建设方案书好多商城app
  • 国外 精美 网站购物网站哪个便宜
  • 怎么写一个网站程序制作公司网站的流程
  • 电商网站需求分析铜仁北京网站建设
  • 模版网站建设企业杭州seo托管公司推荐