如果你通过 Github Pages 托管网站,我推荐你使用 Valine。注册一个账号、在模板适当位置插入一个标签就可以了,配置方法见 Valine 文档,npm
那一节可跳过。
我是自己租用的 PHP 主机,所以我可以自建评论系统。找了找似乎也没有很多 PHP 实现的评论系统,只找到 Commentics 和 Hashover,本文介绍如何设置 Hashover。
注意
修改 Hashover 主题时不要隐藏其底部的源码链接,这是 AGPL 协议的要求,请遵守协议。
小提示
Hashover 在本地预览时是无法显示评论的。
文档:https://docs.barkdull.org/hashover-v2/setup#required-setup
打开 /hashover/backend/classes/secrets.php
$notificationEmail
:管理员邮箱。$noreplyEmail
:发送提醒邮件的邮箱,会显示给用户。$encryptionKey
:敏感数据的加密密钥,你可以理解为一个密码,不过不要设置为你日常用的密码。$adminName
:管理账号用户名。$adminPassword
:管理账号登陆密码。上传 hashover
文件夹到网站根目录。
在 Beex 主题模板中 </head>
之前插入:
<script type="text/javascript" src="/hashover/comments.php"></script>
在文章内容的下方合适的位置插入:
<div id="hashover"></div>
访问 http://你的网址/hashover/admin/
。
切换至 Settings
选项卡。
在 language
的下拉框里选择 Simplified Chinese
,拉到页面下方点击 SAVE
,界面会变为中文,按提示设置一些常用选项即可。