2019blogmovabletypenp2020wordpress12,000件余りのブログ記事をMovableTypeからWordPressへ移行するにあたり、例によってMovableTypeのエクスポートが正常に完了しなかったので(サーバスペックが高ければ大丈夫なんでしょうけど)、昔からある常套手段、「インデックステンプレートを作って複数ファイルに分けて書き出し」と言うのをやりました。だいたい2,000件ずつ7ファイルに分け、結果的に移行は綺麗に完了したのですが、1つ問題なのはこの方法では下書き(Draft)になっている記事は移行出来ないんですね。下書きの記事はほとんどの場合「投稿しようとしたけどまとまらなくてボツになった」か、「他のブログに移行済み」かなので移行出来ないならそれはまあもう仕方ないかなとも思うんですけど、もし可能ならデータ出力だけでもしておきたい。「DraftEntries」下書き記事の一覧を書き出すタグを追加するプラグインエンジニアにわがままを言ってプラグインをつくってもらった森山です。久し振りにマニュアルをみると、もともとそんなことはできないらしい。いうことで、弊社のぴろり上西さんに相談。森山:「上西さん、MTDraftEntriesみたいなタグで、下書き状態の記事を出力したいんだけど。ニッチな話ですねぇw」という会話の後で、さくっと作ってもらいました。スカイアークなんかないかなと思って探したらこんなものが見つかりました。対応確認バージョンは「MT4.23」でかなり古いんですが、うちの「MT5.12」でもちゃんと動きました。ディレクトリにコピーした上でインデックステンプレートを作成し、こんな感じで記述。BODY:<$MTEntryMore$>-----EXCERPT:<$MTEntryExcerpt$>-----KEYWORDS:<$MTEntryKeywords$>-------------</MTDraftEntries>こうして書き出したファイルをWordPressにインポートしたところ、無事下書き記事としてインポートされました。あとは、必要のない記事をゴミ箱に放り込んで、おしまい。スカイアーク森山さん上西さんありがとうございました!(もう10年も前だし在籍されているかも怪しいけど)ちなみに:下書き記事は全部で約130件ありました結構あるなあ。中には別で書き直して記事に仕立てたものもあるし、タイトルだけ書いて中身がないものもあるけれど、あれなんでこれ公開していないんだっけってのもいくつかあって、まあそれはまたね。そのうちサルベージして公開することもあるかも知れません。2019ニコニコ動画紹介ブログ「1日1ニコ」の引っ越しが完了しました。2020【つきももキッチン】明日2/23(日)もカフェ営業@出町柳かぜのねやりますー。(1)ProfileスズキイッペイWebデザイナ/プログラマとして15年ほど活動、現在は飲食業に身を置きつつ開業準備中。「NOBODY:PLACE」はスズキイッペイの個人的なブログです。技術的な情報や趣味であるランニングや自転車などに関するあれこれを書いています。前身となるサイトが1998年に生まれ、2005年に現在の形になりました。NOBODY:PLACE。