いろいろ探しまわって試してみるも動かず、最終的に見つけたのがこれ。
vijedi/tumblr_import · GitHub
- ここからアプリの登録
- Default callback URLを
http://localhost:4567/oauth_callback
に、あとは適当で。 -
OAuth consumer key
とOAuth consumer secret
を控える -
git clone
して以下実行。
$ git clone git@github.com:vijedi/tumblr_import.git
$ cd tumblr_import
$ bundle install
$ ruby main.rb
- インポートしたいTumblrアカウントでログインしたうえで、http://localhost:4567/startにアクセス
-
Allow
して、待つ。 -
Import Complete
と表示されれば完了。
これだけでした。
注意としては、
- とりえあず全部Text投稿になる
- ひょっとしたら、複数ブログを持っていた場合で、どのブログにインポートするかを選べないかも、、、
- 使えないHTMLタグがあった場合は無視される
- imgのURLなどはインポート前のURLのまま(WordPressの!)
ってところでしょうか。
画像の扱いがやっかいですね、、、
ちなみに試してないけど、こんなのもあるみたい。これはWordPressからBloggerにインポートしてそこからTumblrにインポートするらしい。
How to migrate your wordpress to tumblr. Including images and comments. - Random Howtos