Hugo Next

Hexo的Next的主题大家都知道

我用Hexo的时候也是用的Next主题,功能强大全面,迁移到Hugo后发现也有大神做了Hugo的Next主题

https://github.com/hugo-next/hugo-theme-next

立马安装设置,设置过程中还是遇到了一些问题

首页Waline统计,不起作用

设置好Waline后,浏览量不起作用,一直转圈圈,评论数显示正常

Waline不起作用,不蒜子起作用,但是不蒜子只能统计单页,不适合首页一下子显示多篇文章浏览数

一直以为是Waline的serverURL有问题,因为 vercel.app 域名被 DNS 污染

经过 Waline国内用户设置方法 中第三步国内访问vercel

设置后依然转圈,其中方案2的域名一直没申请下来,一直等

今天突然想到把不蒜子停了试试,结果首页和文章页都正常了

也就是,不蒜子和Waline统计不能同时使用

修改路径后统计、评论重置

Waline统计、评论功能是根据路径进行统计记录的,如果修改了文章路径,统计、评论会重置

一开始就需要设置好文章路径

那么就要对于已有的数据进行迁移,但 Waline 自带的导入导出功能还是有些问题 #1148

建议最好还是使用 LeanCloud 自带的导入导出功能,不过需要进行手动的调整。

第一步是对数据进行导出,这里只需选取Counter、Comment和Users三个 Schema 文件

第二步是对数据进行调整,需要在 Date 类型的字段中都加上 _type 标识,避免导入后 Waline 无法插入新的评论数据,为此写了个 Python 脚本进行批量的修改

把修改好的 json 数据,使用 LeandCloud 的导入功能重新导入,然后在 Waline 后台管理界面就能看到数据,前端也能正常的提交新评论。