FC2ブログからWordPressへ引っ越しするときに便利なプラグインを作りました

FC2ブログからWordPressへ

WordPressからFC2ブログに引っ越す手順は、次のようになるかと思います。


 

記事、カテゴリーはいい感じに引っ越しできます

上記プラグインで、記事・カテゴリーはいい感じに移行できます。

なんて言ったって公式に出してくれているプラグインですからね。

大量に記事がある場合は、wp-contentフォルダの下に、「mt-export.txt」という名前でFTP等でアップすることでphpのファイルアップロード上限とかを気にしなくても大丈夫な作りになってます。


 

コメントだけがちょっと残念なことになる

FC2ブログからWordPressへ引っ越したらコメント文が変?でも書いたのですが

記事へのコメントについても移行できるのですが、ちょっとだけ問題があります。

“管理者にだけ表示を許可する”という秘密のコメントがFC2ブログにあり、この機能が少し引っ越しの際に障害になります。

コメントについては、次のような形で取り込まれてしまいます。

“管理者だけに表示を許可する:チェックOFF”

SECRET: 0
PASS: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

この記事、とてもよいですね。
参考になりました。
ありがとうございます。

“管理者だけに表示を許可する:チェックON”

SECRET: 1
PASS: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

この前は、ありがとうございました。
例の件、大きな声では言えませんが、この秘密のコメントでだけ書いておきますね。

■■■さんが▲▲▲さんと●●●してました


 

全部出てしまう。それが秘密かどうかに関わらず。

これは、WordPress・Movable Type and TypePad Importerに問題があるわけではありません。

FC2ブログのエクスポート形式の問題です。

このままだと、普通にコメント書いてくれた人・秘密のコメントを書いてくれた人どちらのコメントにも「SECRET」とか「PASS」という文字が入って公開されてしまいます。

しかも、秘密のコメントに至っては公開されてしまいます。

(パスワードはハッシュ値のようなので、漏洩は大丈夫そう)


 

Mt8 Import Comments Adjuster

そんなときに使うプラグインを作りました。

GitHubよりダウンロードしてインストール・有効化して下さい。

※Movable Type and TypePad Importerでインポートを実行する前にインストール・有効化して下さい。


 

プラグインの動作

Movable Type and TypePad Importerの投稿・コメント保存時にフックして、コメントデータを以下のように編集します。

  • SECRET: 1で始まるコメントの場合、”承認待ち”にする。
  • SECRETセクション・PASSセクションをコメント本文から削除する。

 

今後の課題

  • インポート時に画像も保存してメディアに登録・アイキャッチ設定するのもプラグインでできれば、一発で引っ越しできる?

 

その他、プルリクもお待ちしております。

mt8/mt8-fc2-import-comments-adjuster | GitHub