Migrating to Tumblr

时间:2011-06-09 作者:David Claridge

我之所以成为Tumblr的忠实粉丝,有几个原因(极简主义、易于制作报价/照片/视频风格的帖子,以及我使用的移动设备的客户端),所以我决定在使用WordPress 7年后,无论是私人托管还是WordPress。com托管解决方案,是时候行动了。

不幸的是,我不知道如何正确地做到这一点。互联网上的一些帖子建议从RSS提要导入,但这并不能完全解决问题-我的要求是:

我保持相同的基本URL(通过使用DNS记录很简单)

  • 所有现有的帖子URL都可以工作,或者至少301重定向到新的URL(以尽量减少PageRank的损失)
  • 媒体(如嵌入的照片)可以合理地导入
  • 评论可以导入
    • 我该怎么做?谢谢

    2 个回复
    SO网友:David Claridge

    我想如果没有简单的方法,我可以处理WordPress导出并使用Tumblr API write方法重新创建所有帖子,包括date和slug。。。不过,URL最终可能会有一些不同,所以我可能需要使用一些mod重写魔法,直到谷歌开始使用301s。

    编辑:事实上,似乎已经有两个这样的脚本,一个接一个Phil Toland 还有一个Mark Wunsch

    不过,我不太喜欢失去我的评论。

    SO网友:Elpie

    下面是一个Python脚本:https://github.com/jonthornton/wp2tumblr 它于2010年11月发布,据报道运行良好,只对WordPress XML导出文件做了一个小改动。变更记录在项目github页面的问题中。

    我指给它看的人说,所有内容都已导入,包括评论。

    Update检查后,Python脚本不会导入注释,但我有另一个建议(未经测试),可能适合您。

    有一个WordPress插件,允许您将帖子发送到Tumblr,包括旧帖子:http://wordpress.org/extend/plugins/tumblrize/

    要获得评论,您可以考虑将论文添加到WordPress网站,并将评论导出到论文中:http://docs.disqus.com/help/24/

    然后,将Disqus添加到Tumblr:http://tumblring.net/how-to-add-disqus-comments-to-tumblr/可能有一种方法可以将注释导入Tumblr,但这是Tumblr支持的一个问题。

    结束