Appearance
comment 用于开启和配置 Keep 主题的内置的评论系统。
comment
enable 设置是否开启评论系统,可选值:true 或 false。
enable
true
false
use 配置使用哪一款评论系统,可选值:valine | gitalk | twikoo | waline | giscus。
use
valine
gitalk
twikoo
waline
giscus
use: valine # values: valine | gitalk | twikoo | waline | giscus
Valine 是一款基于 LeanCloud 的快速、简洁且高效的无后端评论系统。
详情查看:
appid 设置 LeanCloud 应用的 App ID。
appid
App ID
参考 Valine 官方配置教程,获取 App ID,并填入主题配置项 appid 中。
appid: **********
appkey 设置 LeanCloud 应用的 App Key。
appkey
App Key
参考 Valine 官方配置教程,获取 App Key,并填入主题配置项 appkey 中。
appkey: **********
server_urls 设置 LeanCloud 应用的 serverURLs。
server_urls
serverURLs
该配置适用于国内自定义域名用户,海外版本会自动检测,无需手动填写。
placeholder 可选填,评论框的的占位字符。
placeholder
Gitalk,一个基于 Github Issue 和 Preact 开发的评论插件。
在 Keep 主题中如何使用:
新建 GitHub OAuth App 注册或登录 GitHub,创建新的 OAuth App,其中 Homepage URL 和 Authorization callback URL 均填写自己的域名即可。
Homepage URL
Authorization callback URL
OAuth App 创建成功后,把 Client ID 和 Client Secret 保存起来。
Client ID
Client Secret
新建 GitHub 仓库 注册或登录 GitHub,创建一个新的仓库(repository),并打开 Issues(自己手动增加一个 Issue,内容随便填写,即可打开),用于存储评论内容。
把自己的 GitHub 用户名、仓库名 、OAuth App 的 Client ID 、Client Secret 分别填写在主题配置文件里,如下示例。
GitHub 用户名
仓库名
gitalk: github_id: XPoet repository: hexo-site-comments client_id: ********** client_secret: **********
Twikoo,一个简洁、安全、免费的静态网站评论系统。
env_id 是 Twikoo 评论系统云函数部署成功之后获取的环境 ID。
env_id
参考 Twikoo 云函数部署官方教程,获取 env_id 环境 ID,并填入主题配置项中。
twikoo: env_id: **********
version 设置 Twikoo 评论系统版本,Keep 主题默认使用 Twikoo v1.6.21,你可以自由修改版本。
version
v1.6.21
twikoo: version: 1.6.21
注意
Twikoo 评论系统的版本需跟 Twikoo 云函数版本保持一致
Waline 一款简洁、安全的评论系统。
server_url 是成功部署 Waline 评论系统的服务端地址。
server_url
参考 Waline 官方配置教程,获取 server_url 服务端地址,并填入主题配置项中。
waline: server_url: https://waline-xxxxxx.xpoet.cn # 示例
reaction 设置开启文章反应,可选值:true 或 false。
reaction
version 设置 Waline 评论系统版本,Keep 主题内置使用 Waline v2,你可以自行更改。
v2
waline: version: 2
如果你需要更多的 Waline 评论插件配置项,只需增加 options 用于扩展除 Keep 主题内置之外的 Waline 客户端组件属性配置项。
options
Waline 客户端组件属性:
https://waline.js.org/reference/client/props.html
options 扩展项使用示例:
waline: server_url: https://xxx.xxx.com reaction: true version: 2 options: pageSize: xx commentSorting: xx emoji: xx meta: xx login: xx ... ... ...
Keep 主题内置 serverURL、lang、reaction 这三个属性,除这三个外,其他的Waline 客户端组件属性你可以任意填写。
serverURL
lang
Giscus 是一款利用 GitHub Discussions 实现的评论系统。
Keep 主题暴露了 Giscus 评论插件五个配置项:repo、repo_id、category、category_id、reactions_enabled,请在 https://giscus.app 生成你的配置项。
repo
repo_id
category
category_id
reactions_enabled
Keep 主题中内置的所有评论插件均为第三方评论插件,你在使用过程中,但凡遇到属于评论插件本身的问题,请直接反馈给该评论插件的作者。
comment
comment用于开启和配置 Keep 主题的内置的评论系统。enable
enable设置是否开启评论系统,可选值:true或false。use
use配置使用哪一款评论系统,可选值:valine|gitalk|twikoo|waline|giscus。valine
Valine 是一款基于 LeanCloud 的快速、简洁且高效的无后端评论系统。
详情查看:
appid
appid设置 LeanCloud 应用的App ID。参考 Valine 官方配置教程,获取
App ID,并填入主题配置项appid中。appkey
appkey设置 LeanCloud 应用的App Key。参考 Valine 官方配置教程,获取
App Key,并填入主题配置项appkey中。server_urls
server_urls设置 LeanCloud 应用的serverURLs。placeholder
placeholder可选填,评论框的的占位字符。Valine 效果图
gitalk
Gitalk,一个基于 Github Issue 和 Preact 开发的评论插件。
详情查看:
如何使用
在 Keep 主题中如何使用:
新建 GitHub OAuth App
注册或登录 GitHub,创建新的 OAuth App,其中
Homepage URL和Authorization callback URL均填写自己的域名即可。OAuth App 创建成功后,把
Client ID和Client Secret保存起来。新建 GitHub 仓库
注册或登录 GitHub,创建一个新的仓库(repository),并打开 Issues(自己手动增加一个 Issue,内容随便填写,即可打开),用于存储评论内容。
把自己的
GitHub 用户名、仓库名、OAuth App 的Client ID、Client Secret分别填写在主题配置文件里,如下示例。2
3
4
5
Gitalk 效果图
twikoo
Twikoo,一个简洁、安全、免费的静态网站评论系统。
详情查看:
env_id
env_id是 Twikoo 评论系统云函数部署成功之后获取的环境 ID。参考 Twikoo 云函数部署官方教程,获取
env_id环境 ID,并填入主题配置项中。2
version
version设置 Twikoo 评论系统版本,Keep 主题默认使用 Twikoov1.6.21,你可以自由修改版本。2
注意
Twikoo 评论系统的版本需跟 Twikoo 云函数版本保持一致
Twikoo 效果图
waline
Waline 一款简洁、安全的评论系统。
详情查看:
server_url
server_url是成功部署 Waline 评论系统的服务端地址。参考 Waline 官方配置教程,获取
server_url服务端地址,并填入主题配置项中。2
reaction
reaction设置开启文章反应,可选值:true或false。version
version设置 Waline 评论系统版本,Keep 主题内置使用 Walinev2,你可以自行更改。2
options v3.8.5
如果你需要更多的 Waline 评论插件配置项,只需增加
options用于扩展除 Keep 主题内置之外的 Waline 客户端组件属性配置项。Waline 客户端组件属性:
https://waline.js.org/reference/client/props.html
options扩展项使用示例:2
3
4
5
6
7
8
9
10
11
12
13
注意
Keep 主题内置
serverURL、lang、reaction这三个属性,除这三个外,其他的Waline 客户端组件属性你可以任意填写。Waline 效果图
giscus v3.7.0
Giscus 是一款利用 GitHub Discussions 实现的评论系统。
详情查看:
如何使用
Keep 主题暴露了 Giscus 评论插件五个配置项:
repo、repo_id、category、category_id、reactions_enabled,请在 https://giscus.app 生成你的配置项。Giscus 效果图
温馨提示
Keep 主题中内置的所有评论插件均为第三方评论插件,你在使用过程中,但凡遇到属于评论插件本身的问题,请直接反馈给该评论插件的作者。