FC2ブログなどからWordPressへを移行する際にもよく目にするMT形式のテキストデータは、Movable Type and TypePad Importerプラグインを使うことでWordPress へとスムーズにインポートすることができます。
しかし、WordPressへインポートした時に行間が詰まってしまう…という問題が起こる場合がありますので、今回はMT形式のエクスポートファイルを、行間を保持したままWordPressへ移行する方法を紹介させていただきます。
Movable Type and TypePad Importerでインポートすると…
MT形式のテキストファイルでは正常に保持されているこのような行間が
aaaaaaaaa
bbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbb
ccccccccccccc
cccccc
bbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbb
ccccccccccccc
cccccc
インポート後に詰まってしまう。。。。
aaaaaaaaa
bbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbb
ccccccccccccc
cccccc
という問題です。bbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbb
ccccccccccccc
cccccc
テキストファイルの改行コードを変更しても、問題を解決することができませんでした。
Movable Type and TypePad Importerファイルを改修
ブログ移行でも無い限り、あまり使いそうも無いプラグインなので、プラグインファイルを直接編集します。movabletype-importer/movabletype-importer.php(バージョン 0.4)の 455〜456行目にある
1 2 |
if( !empty($line) ) $line .= "\n"; |
を
1 2 |
//if( !empty($line) ) $line .= "\n"; |
のように、if( !empty($line) )
をコメントアウトすることで、行間を保持したままインポートが出来るようになりました。
コメント