Hexo 添加多说评论

前言

最近学习使用Hexo搭建了一个博客,theme 使用的是geekman(在jakman基础修改的一个版本)。
考虑到Dispus无法访问了,故尝试使用多说。
geekman主题下使用多说只需要两步,很方便,步骤如下。

环境

window7 32bit,
hexo 3,
geekman

使用本方法,请核对环境是否和我的一致。

添加多说评论

注册多说的short_name
  1. 进入多说,点击 “我要安装”;
  2. 注册你的多说域名。去掉 .duoshuo.com 部分 就是你的 short_name。
    short_name
修改themes下的_config.yml

在_config.yml中添加多说的配置:

#### Comment
duoshuo_shortname: ideEn ## e.g.   your duoshuo short name.

注:不同的theme,添加方式可能会有不同。
如landscape主题,添加方式参照:
Hexo使用多说教程


有不妥当之处,麻烦指出,谢谢!

Hexo 博客添加访客统计功能,可以通过集成 **不蒜子(Busuanzi)** 来实现。不蒜子是一个轻量级的开源访问统计服务,支持统计网站总访客数、总访问量以及单篇文章的阅读次数。 ### 配置访客统计功能 1. **启用不蒜子统计模块** 在 Hexo 主题配置文件中启用不蒜子支持。以 NexT 主题为例,编辑 `themes/next/_config.yml` 文件,找到 `busuanzi_count` 配置项,并将 `enable` 设置为 `true`: ```yaml busuanzi_count: enable: true total_visitors: true total_visitors_icon: user total_views: true total_views_icon: eye post_views: true post_views_icon: eye ``` 2. **在页面底部引入不蒜子脚本** 编辑 `themes/next/layout/partials/footer.swig` 文件,在页面底部添加如下代码,确保只在启用统计时加载脚本: ```html {% if theme.footer.counter %} <script async src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script> {% endif %} ``` 3. **在文章页面展示访问量** 如果希望在每篇文章页面显示阅读次数,可以编辑文章模板文件,例如 `themes/next/layout/partials/post/footer.swig` 或其他对应的文章页脚模板,添加如下代码: ```html {% if theme.busuanzi_count.enable and post_views %} <span id="busuanzi_container_page_pv" style="display:none"> <i class="icon-eye icon"></i> 阅读数:<span id="busuanzi_value_page_pv"></span>次 </span> {% endif %} ``` 4. **部署与测试** 完成上述配置后,运行 `hexo clean && hexo generate && hexo deploy` 重新生成并部署站点。访问博客页面,等待一段时间后,即可在页面底部看到访客统计信息。 ### 注意事项 - 不蒜子默认不会立即显示统计信息,需有一定访问量后才会显示。 - 确保 HTML 标签闭合正确,避免因语法错误导致页面无法加载脚本。 - 如果使用其他主题,如 Yilia,配置逻辑类似,需修改对应的文章模板文件,如 `themes/yilia/layout/_partial/post/date.ejs` [^2]。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值