hexo:告别多说,拥抱 Disqus

  首先说说,换了 Disqus 之后的体验吧,除了需要翻墙外,都挺好的。最重要的是,以前一直希望多说有的邮件提醒(一直没有),Disqus 自带就有这个功能。anyway,反正多说已经阵亡了,选择 Disqus 还挺不错的。
  怎么从多说迁移到 Disqus 呢?配置上很简单,主要难题是如何迁移原先多说评论的数据。

配置很简单

  • 只需要修改 ./themes/<对应主题>/下的 _config.yml 文件即可,通过注释掉#on: true即可关闭多说。
  • 1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    disqus: 
    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
    2
    pip install lxml
    python duoshuo-migrator.py -i duoshuo_export.json -o disqus.xml

References

文章目录
  1. 1. 配置很简单
  2. 2. 迁移有办法
  3. 3. References