Hexo 博客双评论系统(来必力与Disqus)

本文介绍了如何在Hexo博客中实现来必力与Disqus双评论系统,通过修改布局代码和主题配置,实现评论系统的组合与顺序调整。详细步骤包括添加第三方评论模板支持,调整评论布局,以及提供custom-comments完整代码示例。
摘要由CSDN通过智能技术生成

前言:
看到next issue 有人提出双评论系统的问题,实现方案及效果各不同

正好我也考虑实现类似的双评论系统方案

为方便主题升级及管理修改方便,特此研究了一下实现原理,按照此文所讲述方式,实现自己的组合评论系统也不难

Next官方正在开发6.0.2版本,已经将评论延时加载功能加入开发清单,但是还没有正式发布

本文首发于我的个人博客,国内访问节点
ps:发现CSDN对md的支持也不是很好,建议还是将md博文发布到自己的博客,用大社区来引流量

双评论系统

原理:主要修改布局代码,配合主题配置控制显示

双评论效果演示

演示来必力与Disqus组合,gitment暂时未启用

主题配置

来必力默认只有livere_uid,需要新增配置

livere:#新增
  enable: true#新增,控制评论显示
  livere_uid: xxxxxxx

第三方评论模板支持

/layout/third-partycomments/xxx.swig文件

删除自己开启条件之外的控制语句,注意最后的endif 也要删除

如:

  • gitment
{% if not (theme.duoshuo and theme.duoshuo.shortname) and not theme.duoshuo_shortname %}
{% if theme.gitment.enable and theme.gitment.client_id %}
<!-- LOCAL: You can save these files to your site and update links -->
   #省略
{% endif %}
<!-- END LOCAL -->

删除最外围的{% if not (theme.duoshuo and theme.duoshuo.shortname) and not theme.duoshuo_shortname %} {% endif %}

  • 来必力
{% if not (theme.duoshuo and theme.duoshuo.shortname) and not theme.duoshuo_shortname and not (theme.disqus.enable and the
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值