博客新增留言板和Valine评论系统

  今天主要对博客进行了三方面的优化,包括添加字数统计和阅读时长添加留言板页面以及给博客添加Valine评论系统

添加字数统计和阅读时长

  该部分的内容主要参考了下面的教程,首先是hexo-wordcount插件的安装,然后通过对Hexo配置文件进行相应的参数修改即可,详细步骤请参考:

Hexo添加字数统计、阅读时长

  完成后的效果如下:
wordcount

添加留言板页面

  关于如何在Hexo和Next主题下添加留言板页面,步骤请参考:

Hexo NexT 主题 添加留言本页面

  其中需要注意的是添加guestbook页面后生成的index.md文件需要改为以下内容:

1
2
3
4
5
6
7
---
title: 留言板
date: 2019-06-08 14:12:01
type: guestbook
comments: true
---
<div class="ds-recent-visitors" data-num-items="28" data-avatar-size="42" id="ds-recent-visitors"></div>

  完成后的效果如下:
guestbook

添加Valine评论系统

Valine 诞生于2017年8月7日,是一款基于Leancloud的快速、简洁且高效的无后端评论系统。
理论上支持但不限于静态博客,目前已有Hexo、Jekyll、Typecho、Hugo、Ghost 等博客程序在使用Valine。

  添加Valine的操作步骤请参考官网说明和下面的博客讲解,其中设置邮件提醒需要借助LeanCloud实现,由于LeanCloud的开发版每天 6 小时的强制休眠时间,LeanCloud 休眠会导致不能发送提醒邮件,因通过云函数解决 LeanCloud 休眠问题。

hexo 博客添加 Valine 评论系统
Valine官方网站

  完成后的效果如下:
valine
  稍后会继续完善其它功能。

-------------本文结束感谢阅读-------------
坚持原创技术分享,您的支持将鼓励我继续创作!