小艾的自留地

Stay foolish, Stay hungry

Volantis 默认支持 不蒜子 的访问统计,可以自行添加百度统计Google Analytics

环境要求

  • Hexo:4.2
  • Node:12
  • Volantis:2.6

分析与统计

字数和阅读时长

  1. Volantis 默认没有安装 wordcount插件,所以需要手动安装:
1
npm i --save hexo-wordcount
  1. 修改主题配置文件themes/volantis/_config.yml,将 wordcount 插件打开
1
2
3
4
5

plugins:
...
# 文章字数统计、阅读时长,开启需要安装插件: npm i --save hexo-wordcount
wordcount: true
  1. 继续修改主题配置文件themes/volantis/_config.yml,将 wordcount 放在需要显示的 meta 位置:
1
2
3
4
5
6
7
8
# 布局
layout:
on_list:
meta: [..., wordcount, ...]
on_page:
meta:
header: [..., wordcount, ...]
footer: [..., wordcount, ...]

百度统计

百度统计是百度推出的一款免费的专业网站流量分析工具,能够告诉用户访客是如何找到并浏览用户的网站,在网站上做了些什么,非常有趣,接下来我们把百度统计添加到自己博客当中。

  1. 访问百度统计首页,注册一个账号后登陆,添加你的博客网站。

  1. 点击获取代码,复制该代码。

  2. 在主题配置文件中,增加以下内容:

1
cnzz: true

用于设置是否开启百度统计。

  1. themes/volantis/layout/_partial目录下,新建一个cnzz.ejs文件,将刚才复制的内容粘贴进去:
1
2
3
4
5
6
7
8
9
10
11
<% if (theme.cnzz){ %>
<script>
var _hmt = _hmt || [];
(function () {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?xxxxxxxxxxxxxxxxxxxxxxx";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>
<% } %>
  1. 最后将以下内容放在网站首页的尾部themes/volantis/layout/_partial/footer.ejs中:
1
<%- partial('cnzz') %>

完成以上所有操作之后,可以在百度统计管理页面检查代码是否安装正确,如果正确安装,通常二十分钟之后就可以看到网站的分析数据了。

评论