hexo的yelee主题配置评论功能
前言
之前多说倒闭了,不能用了,搞了个友言,友言又关了,然后又去弄了个畅言,弄成功了之后,一顿窃喜,但是前提是需要网站备案💔,很是无奈,最后选择了使用来必力评论。
欢迎来我博客留言哦
1. 注册来必力账号,注册成功之后,点击右上角的头像,进入管理页面
lbl-01.png2. 然后点击左侧代码管理,会看到一串代码,代码第一行有个data-id,这个就是你的来必力id号
lbl-02.png3. 主题站点添加 uid
打开theme/yelee/_config.yml,添加配置信息。
livere:
on: true
livere_uid: Your uid // 在这里填写你的id
4. 创建评论 ejs 文件
在themes/yelee/layout/_partial/comments文件夹创建livere.ejs文件,拷贝下面的代码。
<section class="livere" id="comments">
<!-- 来必力City版安装代码 -->
<div id="lv-container" data-id="city" data-uid="Your uid">
<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版安装代码已完成 -->
</section>
配置文章内的评论部分内容
打开themes/yelee/layout/_partial/article.ejs, 添加下面注释的两行代码
<% } else if (theme.livere.on) { %> // 添加这行,在theme.youyan.on上面
<%- partial('comments/livere') %>。 // 添加这行,在theme.youyan.on上面
<% } else if (theme.youyan.on) { %>
<%- partial('comments/youyan') %>
<% } else if (theme.disqus.on) { %>
<%- partial('comments/disqus', {
shortname: theme.disqus.shortname
}) %>
网友评论