ファンブログからWordPressに移行するときに画像のリンクも一気に張替え

概要

ファンブログからWordPress.comに全ての記事を移行したい。
記事そのものは、ファンブログのエクスポート機能とWordPress.comのインポート機能で移行できた。画像も、一括ダウンロードツールで移行できそう。
でも、記事内の画像に関するリンク先URLは、移行先であるWordPress.comのものに書き換えなければならない。これをなるべく一気にやってみた。

一応成功。

詳細

環境

  • 移行元: ファンブログ
  • 移行先: WordPress.com
  • 画像リンクの一括張替えに使ったエディター: Linux Mintに入ってたテキストエディタ”xed” Ver. 1.6.3

経緯/動機

ファンブログからWordPress.comに全ての記事を移行したい。記事そのものは、ファンブログのエクスポート機能とWordPress.comのインポート機能で移行できた。画像も、一括ダウンロードツールでダウンロードしてから、一気にアップロードして、移行できた。
でも、記事内の画像に関するリンク先URLは、移行先であるWordPress.comのものに書き換えなければならない。1個1個を書き換えるのは大変そうなので、これをなるべく一気にやってみようと努めてみた。

やったこと

ファンブログからエクスポートした全記事のファイル(MT形式, 文字コードはUTF-8, 拡張子はlog)を用意

上記をテキストエディター”xed”で開く。

自分が貼った画像のHTMLタグがどのような感じなのかを確認

–> 結果、自分で貼った画像は、以下のような感じだった。
<img src=”/サブサブドメイン名/file/20(以下略)

移行先であるWordPress.comの画像リンクURLの形式を確認

–> 以下みたいな感じだった。
<img src=”https://サブドメイン名.files.wordpress.com/2018/06/(以下略)

テキストエディターで、画像URL部分を一気に置換

他の部分の修正もあれば修正などした後、テキストをWordPress.comにインポート

結果

7割位はうまくいった。
後は、なぜかところどころ画像が崩れていたり、なぜか一部の画像が別の画像になっていたり、不思議なこともあったので、そのあたりはWordPress内で手動で直してる。

タイトルとURLをコピーしました