Hexo添加评论功能

注册 Leancloud 账号

注册完成后进入app控制面板->创建应用->创建开发版应用。 接下来我们配置一下我们的leancloud。点击设置->安全中心->Web 安全域名,输入你的域名来保证其他人就算获取了你的appid也没办法操作你的数据库。

配置hexo

在主题文件中配置valine(注意是主题文件_config.yml)
搜索 valine,一般可看到如下,将 enbled:true, 并填写 appid 和 appkey(从 leancloud 中获取的 appid 和 appkey)。

此时加入评论模块完成;后续教程为自定义在菜单栏添加留言板page




添加一个新的page

1
hexo new page "guestbook"

进入 source/guestbook/index.md。加入你想显示的内容,如:

1
2
3
4
5
6
7
8
9
---
title: 给我留言吧
date: 2022-02-18 20:04:25
type: "guestbook"
---

# 欢迎来到我的博客!

> 欢迎在这里留言!任何问题都可以在这里留言,我会及时回复的,添加email可以获得更快的回复速度,在呢称栏目输入QQ号可以直接获取你的QQ头像噢。

进入 _config.next.yml, 找到menu栏目,添加留言板功能:

更改 themes/next/languages 下对应语言的翻译。例如中文的````zh-CN.yml```文件

重启server搞定

1
hexo clean && hexo g && hexo s
Donate
  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.
  • Copyrights © 2023 maojunzc
  • Visitors: | Views:
网站已运行:

请我喝杯咖啡吧~

支付宝
微信