评论

畅言bug较多,而且有广告,使用起来非常不爽,目前本站使用了基于GitHub Issues的Gitalk插件,请移步Ghost改造篇三——评论迁移Gitalk阅读

评论系统考虑了disqus和畅言两个,并且这两个评论我也都接入过,但最终还是选择了畅言。个人还是比较喜欢disqus的,界面清爽简洁,功能齐全但不累赘,然而有一个非常致命的缺点,墙内不可用,在不可用的情况下评论占位直接隐藏掉,插件考虑的真是周到。
而国内早期口碑很好的多说最终没能撑住死掉了,于是用了人民日报都接入了的畅言,在sohu的支持下,但愿能走的更长一点吧。畅言界面支持换色,功能上也是比较OK的,而且支持国内主流社交账号微信、QQ等登陆,缺点就是有广告,而且搞了个任务功能,但有各种bug用不了,显示上就会怪怪的。另外畅言账号开通要求有备案号,否则无法通过。

安装方法

1.将主题Casper从ghost管理后台下载到本地解压缩
2.yarn install
3.打开post.hbs文件
4.查找代码post-full-comments,将前后的注释去掉,在

<section class="post-full-comments">
</section>

中添加评论嵌入代码。
5.可选项:assets/css/screen.css文件样式修改

.post-full-content h1,
.post-full-content h2,
.post-full-content h3,
.post-full-content h4,
.post-full-content h5,
.post-full-content h6,
.post-full-content p,
.post-full-content ul,
.post-full-content ol,
.post-full-content dl,
.post-full-content pre,
.post-full-content blockquote,
.post-full-comments,
.footnotes {
    min-width: 100%;
}

将其中的.post-full-comments,一行删除掉,否则在PC中评论的宽度会与屏幕同宽,与正文和其他内容宽度不一致。感觉这句像是个bug。
6.打包yarn zip
7.上传主题并应用

嵌入代码获取

disqus

https://disqus.com/admin/install/platforms/universalcode/

畅言

http://changyan.kuaizhan.com/install/code/self-adaption

注1:Ghost为响应式布局,建议安装畅言自适应版本代码

注2:如果每一篇博文的地址不是唯一的,比如有多个域名,需要在畅言代码中将

sid="请将此处替换为配置SourceID的语句"```
替换为
```html
sid="{{comment_id}}"

comment_id是单篇博客唯一的标识

参考链接

disqus安装文档:https://disqus.com/admin/install/platforms/ghost/


统计

不蒜子配置和使用非常简单,功能上也还不错,而且作者承诺永久免费,活了挺久时间。
官网http://busuanzi.ibruce.info/

具体安装步骤如下:
在文件default.hbs中,<footer class="site-footer outer">找个合适位置插入如下代码:

<script async src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
{{#is "post"}}
<section>
    <span id="busuanzi_container_page_pv">本文总阅读量<span id="busuanzi_value_page_pv"></span>次</span>
</section>
{{/is}}
{{#is "index"}}
<section>
    <span id="busuanzi_container_site_pv">本站总访问量<span id="busuanzi_value_site_pv"></span>次</span>
    /
    <span id="busuanzi_container_site_uv">本站访客数<span id="busuanzi_value_site_uv"></span>人次</span>
</section>
{{/is}}

参考链接

关于hbs变量定义,可参考https://docs.ghost.org/api/handlebars-themes/