さくらのブログを開くのが億劫になってしまい、何かと慣れているWordpressに移行しようと思い立ちました。(超個人の趣味ブログ。一応ヤフカテ登録サイト)
インポート・エクスポート機能を使えばスムーズにできるはずなのだが、若干不安になったのが画像の移行。
記事の移行については解説サイトもたくさんあるのに、画像に移行に言及しているところが見つからず。
FTPで覗いてみても、さくらのブログの画像格納ディレクトリは、ユーザー側にファイルが見えない設定になっているし。
ということで、自力で何とかやってみた記録を。
私はこんな手順で移行しました。
・移行先には、すでにWordpressはインストール済みです。
・独自ドメインは未設定。ひとまずサーバー側の初期ドメインをそのまま使用
まずは、さくらのブログから記事をエクスポート
これは本当に簡単!5分もかからなかった。
1.「記事投稿」から「インポート/エクスポート」を選ぶ
2.エクスポートの画面で「UTF-8」にチェックをし「取得範囲」を「すべて」にする
※記事が多すぎると、うまくダウンロードできないこともあるようです。
あらまあ、簡単。
ログ内の画像パスを一括変換
●まずは画像をダウンロード
さくらのブログ及びコントロールパネル上で、画像を一括でダウンロードする機能はないようなので、しばし頭を抱える。
私は画像が少なかったので、一枚一枚ブラウザ上で保存をしましたが、とてもそんなことはやっていられない!という方はVectorなどで、「webサイト 一括ダウンロード フリーソフト」等のキーワードで検索すると、いくつかソフトが出てきますので、利用することをおすすめします。
●画像パスの書き換え
http://さくらのID.sakura.ne.jp/sblo_files/ブログのID/image/
というURLを、エディタ上で
http://移行先のドメイン/ワードプレスをインストールしたディレクトリ/wp-content/uploads/
に、一括書き換え。
※画像は、予め移転先の上記ディレクトリにFTPしておく
これで、新しいブログにも画像が表示されました。クリックで拡大する動作もバッチリです。一発でうまくいったので、実に清々しい。その他、記事内の内部リンクを変更する必要があるのであれば、こちらも一括変換を行う。
その他メモ
●記事のURL
記事のURLは全て変わってしまうので、個別の記事にリンクなどをいただいてる場合、すべてnot foundになってしまうのが、申し訳ないのですが、こればかりはしょうがないですね。
内部リンクの場合は、リンク切れをチェックしてくれるプラグインもあるようなので、活用するとよいかも。
●ドメインの件
記事の個別RLは変わってしまいますが、独自ドメインで運営していたサイトなので、そこは良かった!と思います。合間にちょろっとヘッダーを作って、背景色変えたら、DNSの変更しよう。今となっては、年に1回ぐらいしか更新しないサイトになっちゃったけど、使い慣れたツールへ移行したので少し更新頻度が上がるかも知れない。