記事INDEX
FC2ブログからWordPressへ
WordPressからFC2ブログに引っ越す手順は、次のようになるかと思います。
- FC2ブログから記事をエクスポート(Movable Typeの読み込みフォーマット)
- WordPressプラグイン「Movable Type and TypePad Importer」でインポート
記事、カテゴリーはいい感じに引っ越しできます
上記プラグインで、記事・カテゴリーはいい感じに移行できます。
なんて言ったって公式に出してくれているプラグインですからね。
大量に記事がある場合は、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