約4年前から、キャンプレポートに特化したブログをFC2で更新していたのですが、2014年からWordpressに切り替えてリニューアルしました。
キャンプに頻繁に行くことが出来なくなり、更新が出来なかったので今回の移転を機に、キャンプ以外の興味あることを毎日更新していこうと思っています。
今回投稿の移行をしたので、参考になればと思ったのでエントリーします。
- FC2ブログのバックアップをする
FC2ブログはテキスト形式でデータのバックアップができます。
管理画面ログイン後の左側一番下に、「ツール」という項目があります。
この中にある「データバックアップ」をクリックしてください。
そうすると、右側に一覧が表示されます。今回は丸ごと移行なので、「全ての記事」をダウンロードしました。
ダウンロードボタンをクリックすると、自動的にテキストファイルのダウンロードが始まります。
ファイル名は「FC2ブログID名.txt」になっていると思います。 - 画像データバックアップ
テキストデータダウンロードだけでは、画像データがないので、別途ダウンロードする必要があります。
1のデータバックアップページの下に「ファイルのバックアップ」という項目がありますので、ここから必要なデータをバックアップしてください。
詳細はFC2ブログのヘルプページをご確認ください。 - テキストファイルの修正と画像データのアップロード
ダウンロードしたテキストファイルを、そのままWordpressにインポートしても良いのですが、いくつか修正をしなければ正しく表示されません。
まずはテキストエディタで「FC2ブログID名.txt」を開きましょう。
参考にさせていただいた、他のブログでは「まず初めに文字コードをUTF-8に変換しましょう」と記載があったのですが、私の場合は元々UTF-8でした。
使用するテキストエディタによって呼び方が違いますが、私が使用したMac用エディタ「mi」では、
ドキュメント>テキストエンコーディング
で、文字コードの確認と変更は可能です。
その後、投稿者名を変更するのであれば、「AUTHOR」を新しい投稿者名に変更してください。
複数の投稿があるので、一括変換したい場合にはテキストエディタの「置換」を使うと便利ですよ。
もう1点、画像ファイルへのパスを修正する必要があります。 2でダウンロードした画像を1つのフォルダにまとめ、任意のフォルダ名を付けてください。
私は「images」にしました。
このフォルダをWordpressがインストールされているサーバーにアップロードします。
FTPでサーバーにアクセスし、下記ディレクトリに丸ごとアップすることをオススメします。
http://ドメイン名/wp-content/uploads/ ドメイン名とwp-contentの間に別ディレクトリがある場合もありますが、wp-contentは1つしかないので探してください。
上記ディレクトリに画像を丸ごとアップすると、
http://ドメイン名/wp-content/uploads/images/
にすべてのデータが格納されているはずです。
そこまで作業が完了したら、再度テキストファイルを確認してください。
テキストファイル内に記載されている画像のパスを探し出すと、おおよそ下記の様に記載されていると思います。 http://blog-imgs-◆.fc2.com/◆/◆/◆/FC2ブログID/◆◆◆.jpg ここを置換します。 http://ドメイン名/wp-content/uploads/images/◆◆◆.jpg これでOKです。 - テキストファイルインポート
続いて、修正をしたテキストファイルをWordpressにインポートします。
WordPressの管理画面にログインをして、
ツール>インポート
を選択してください。 そうすると、どのサービスからインポートをするか選択画面になります。
FC2ブログは選択できませんが、「Movable Type and TypePad」をクリックしてください。
その後下記の様な画面になりますので、「ファイルを選択」ボタンをクリックして、先ほど編集したテキストファイルを選択してください。
選択後、「ファイルをアップロードしてインポート」ボタンをクリックして完了です。お疲れ様でした!
あとは実際の投稿ページを見ながら微修正すればOKです。
以外と簡単ですよ。