为Hexo博客添加LiveRe评论系统

简介:

最近有些网友问我,我的个人博客中的评论系统是怎么添加的,说实话我都有点忘了,毕竟搞了有好长一段时间了,唉不得不说这个遗忘得真是很快。
今天正好有时间,我就把如何为自己的Hexo博客添加评论系统写一篇水文好了。

相信大家看过很多个人博客,用Hexo搭建的博客应该说很流行了,既方便又极具性价比,适合大家自己来动手DIY。

我们都希望自己的博客具有一个评论系统,一方面用于收集大家的意见来更好的改进,另一方面评论系统也提供了一个读者与作者之间交流的平台。

评论系统可以说五花八门啦,用得多的比如:畅言、Gitment、Gitalk、LiveRe、Disqus、友言 等等

畅言评论系统

Gitment评论系统

Gitalk评论系统

LiveRe评论系统

友言评论系统

本文接下来主要阐述如何添加LiveRe作为博客的评论系统


首先注册并登录LiveRe

LiveRe注册地址:https://livere.me/register?lang=zh-cn

LiveRe注册表单

注册以后登录进去,选择City版进行安装,City版是免费的,对我们这种个人博客而言完全足够了

选择City版本的LiveRe

接下来需要填写一些关于你想将LiveRe用于的博客的一些信息:

信息填写

填完之后,申请获取代码,此时其将会给你一段代码,该段代码等下需要加到你的个人博客的页面中,我们可以先将其复制并保存起来:

LiveRe代码

在个人博客中加入LiveRe代码

首先去如路径:hexo_bolg/themes/your-theme/layout/_partial/post下创建livere.ejs代码。livere.ejs的内容就是上一步中获取的代码:

<!-- 来必力City版安装代码 -->
<div id="lv-container" data-id="city" data-uid="MTAyMC8zMzM5MC85OTQ2">
    <script type="text/javascript">
   (function(d, s) {
       var j, e = d.getElementsByTagName(s)[0];

       if (typeof LivereTower === 'function') { return; }

       j = d.createElement(s);
       j.src = 'https://cdn-city.livere.com/js/embed.dist.js';
       j.async = true;

       e.parentNode.insertBefore(j, e);
   })(document, 'script');
    </script>
<noscript> 为正常使用来必力评论功能请激活JavaScript</noscript>
</div>
<!-- City版安装代码已完成 -->

然后修改路径:hexo_bolg/themes/your-theme/layout/_partial下的article.ejs文件,在<% if (!index && post.comments){ %> 代码块下添加如下代码:

<% if (!index){ %>
  <% if (post.comments){ %>
  <%- partial('post/livere') %>
  <% } else { %>
    <div class="lv-container"></div>
  <% } %>
<% } %>

我再来配一张图给你们看一下:

在article.ejs中添加一段代码

此时LiveRe已经添加OK了,重新部署你的博客然后刷新页面就可以看到博客中添加好了LiveRe评论系统(比如我的博客:http://www.hansonwang99.com.cn/):

LiveRe评论系统添加完成

如何自定义LiveRe的样式

LiveRe支持多重方式进行登录,而且其样式也是可以自定义的:
LiveRe的登录方式和样式

可以去LiveRe的网站的管理页面中进行设置:

LiveRe管理页面

更多好玩的东西你可以尽情探索,找到你自己喜欢的样式就可以啦

目录
相关文章
|
5月前
|
搜索推荐
hexo博客4:发布文章
hexo博客4:发布文章
34 0
|
5月前
|
JavaScript Shell 网络安全
hexo博客1:环境配置
hexo博客1:环境配置
59 0
|
7月前
|
Web App开发 域名解析 JavaScript
3分钟搭建个人Hexo博客
从账号的创建到一键部署,手把手教你零基础创建个人博客,后续可以继续根据网上的教程来修改代码对博客进行定制化的美化。
59 1
YI
|
9月前
|
Shell 开发工具 数据安全/隐私保护
Hexo博客搭建2
上一篇介绍了博客的本地环境搭建,但这只能本地访问自己的博客。如果想让自己的博客被互联网上的其他人访问,我们还需要将博客项目进行线上部署。本文我将介绍将博客部署到github上的方法。
YI
46 0
YI
|
9月前
|
Shell
Hexo博客搭建3
之前的文章介绍了博客的本地搭建和线上部署。因为hexo的内置主题不够好看,所以我们可以选择加载其他主题来美化我们的博客页面。本文我将介绍基于hexo框架搭建的博客如何修改主题。
YI
45 0
YI
|
9月前
|
JavaScript Shell Linux
Hexo博客搭建1
暑假在家学习时,突然感觉学过的知识忘记的很快,所以决定搭建个人博客来记录学习过程。经过前期了解后,决定采用Hexo框架来搭建个人博客。本文将记录博客搭建过程。
YI
73 0
|
10月前
|
JavaScript 搜索推荐 程序员
使用Hexo 搭建你的技术博客
使用Hexo 搭建你的技术博客
118 0
|
10月前
|
域名解析 JavaScript Linux
关于Hexo博客
关于Hexo博客
95 0
|
JavaScript Shell Linux
使用Hexo搭建自己的博客
之前一直在用typecho来做自己的博客,因为他操作比较简单,但是前几日修改一些配置的时候,看着满屏的php代码实在有些头疼,在朋友的推荐下,我成功的入坑了hexo,下面分享一些自己搭建博客的过程,尽量让读者避开一些坑。
|
JavaScript 安全 应用服务中间件