首先说说,换了 Disqus 之后的体验吧,除了需要翻墙外,都挺好的。最重要的是,以前一直希望多说有的邮件提醒(一直没有),Disqus 自带就有这个功能。anyway,反正多说已经阵亡了,选择 Disqus 还挺不错的。
怎么从多说迁移到 Disqus 呢?配置上很简单,主要难题是如何迁移原先多说评论的数据。
配置很简单
- 只需要修改
./themes/<对应主题>/
下的 _config.yml 文件即可,通过注释掉#on: true
即可关闭多说。 -
1
2
3
4
5
6
7
8
9
10
11
12
13disqus:
on: true
shortname: ???
# https://help.disqus.com/customer/en/portal/articles/466208-what-s-a-shortname-
# It is unnecessary to enable disqus here if
# you have set "disqus_shortname" in your site's "_config.yml"
duoshuo:
#on: true
domain: ???
# 是否开启多说评论,http://duoshuo.com/create-site/
# 使用上面网址登陆你的多说,然后创建站点,在 domain 中填入你设定的域名前半部分
# http://<要填的部分>.duoshuo.com (domain只填上<>里的内容,不要填整个网址)- 显然,在此之前,你需要注册一个 Disqus 账号。
迁移有办法
- 数据迁移的步骤:从多说导出数据→数据格式转换(Disqus可用数据格式)→向 Disqus 导入数据。
- 参考 Github: JamesPan/duoshuo-migrator 即可。
-
1
2pip install lxml
python duoshuo-migrator.py -i duoshuo_export.json -o disqus.xml