基于fluid主题的Hexo博客中添加评论

当承认我也是群居生物,意识到沟通和交流是我的基本需求后,决定添加评论功能。虽然浏览量少的可怜,仍然想碰碰运气,尝试在网络世界找到能够交流的同伴。

fluid主题中已经兼容了很多种评论方式,我不太喜欢注册很多账号并且要求低成本。因此决定使用Utterances

在这里推荐博主“roife”的文章“使用 Utterances 作为静态博客的评论插件

如何打开评论功能,Fluid的官方文档已经详细介绍过了,并且在官方文档中给出了对评论插件的简要介绍,建议参考。

Utterances的安装方法实在太简单了,博主“roife”的文章已经介绍的非常清楚了,或者大家直接对照Utterances插件主页就能完成配置。

需要注意的是评论代码插入的位置。

  1. 博主“roife”在评论区建议直接插入到对应的 post 文件中,这样操作比较精细化,比较繁琐。
    • 如果只想插入到文章中,可以根据文章编辑习惯,修改位于\scaffolds\draft.md的draft模板或者修改位于\scaffolds\post.md的post模板。修改之后的模板中自带相关代码,无需手动添加。
  2. 我也看到说插到主题下的article.ejs文件中,原因类似于Google Analysis的gtag.js插入到head.ejs文件中类似,直接把评论功能插入到主题中,简单直接不需要重复操作。但是我发现,fluid主题.\themes\fluid\layout\_partial目录下没有article.ejs文件。因此,我心一横,老子直接查到head.ejs文件中,紧挨着着Google Analysis代码,没想到竟然好用。