【教程】Hexo中Twikoo评论系统配置教程

【教程】Hexo中Twikoo评论系统配置教程,第1张

Hexo博客里面支持的评论系统有: Disqus 、 Disqusjs 、 Livere 、 Gitalk 、 Valine 、 Waline 、 Utterances 、 Facebook Comments 、 Twikoo 、 Giscus ,这里面有的评论有的是国外的服务器、有的有广告,本文要讲的 Twikoo 是在butterfly3.3之后支持的,它支持邮件提醒、微信提醒等功能,还是非常好用的。

温馨提示 :如果你已经拥有云开发环境,可以忽略这一步,直接到【登录授权】。

1、 进入 云开发CloudBase ,进行 登录 实名认证 *** 作,点击 控制台

5、 按照上面的步骤 *** 作之后,我们会拥有一个云开发环境:

环境 - 登录授权 - 开启【匿名登录】

环境 - 安全配置 - 添加域名:将自己的域名添加进去

1、 环境 - 云函数 - 新建云函数

打开 主题butterfly 下的配置文件

显示效果如下:

关于其他的评论系统的配置请参考: butterfly主题官方文档

关于Twikoo评论系统详细文档请参考: Twikoo官方文档

另外,欢迎去我的 个人博客 溜达溜达。

博客的评论系统,一开始选择了“来必力”(韩国的),但是发现注册个账号要人命,果断放弃。后在Gitalk和Gitment之间选择了Gitalk。开源免费无广告,不要因为是个白嫖党而不好意思,毕竟正是开源促进了IT业的发展。

在此记录下,博客网站安装评论系统的全过程。

GitHub头像->Settings->Developer settings->OAuth Apps,点击“new OAuth apps”进行OAuth application的创建。

注册成功后,复制ClientID以及生成的ClientSecret,待用。

新建仓库,用于存储评论。

打开主题配置文件,修改评论系统相关配置。

我使用的Hexo的主题名为pure,主题配置文件中,注释相当详细,在此不做过多赘述。

本地的评论系统完成后,将本地博客系统上传至GitHub仓库。

访问下在GitHub上的博客,会发现评论模块会提示初始化提示,使用自己的GitHub账号登陆下就好了。

我的Gitalk一开始就显示403报错,查阅相关资料,是因为“Public demo server (cors-anywhere.herokuapp.com) will be very limited by January 2021, 31st”,网站受限了。解决方式就是点击下方的链接进行暂时权限的获取(初始化后就不用管他了)。

解锁链接: http://cors-anywhere.herokuapp.com/corsdemo 。

https://www.cnblogs.com/qisi007/p/13731562.html

评论可以使用多说 - 社会化评论系统或者Disqus。按照文档将其配置好即可。对于访问量有很多解决方案。但最简单的就是使用不蒜子 - 极简网页计数器。虽然官网做的有点简陋,但还是很好用的。其原理是根据url做统计,并没有id或者token。因此在更改域名后统计会从零开始,这是唯一一个缺点。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11621359.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存