gooブログからWorepressへの移転作業

gooブログをワードプレスに引っ越しする作業依頼があった。

基本、FC2を経由して移転するのが一番楽なのだが、gooの仕様が変わっていてできなくなった。

XML-RPCパスワードが必要になります。

https://blog.fc2.com/import/import.html

ということだが、パスワードを表示しなくなってしまっているからだ。
いろいろと検索してみたが、その表示の仕方がわからない。

おそらくgooが引っ越し防止対策をしたのだろう。

そして検索したら、こちらのサイトがわかりやすい。

gooブログからのWordPressへの引越し全6ステップ

ほぼ、この通りにして引っ越しができたのだが、1点とてもめんどくさい作業が。

  • …/user_image/」までは同じだが「8e/08/」「2桁/2桁」の文字列が画像別にランダム
  • なのでひたすら画像の枚数分「検索および置き換え」作業。

自分が移転をうけもった記事は5,000記事くらいあり、画像も2,600枚くらいある。つまり、2,600回くらい、 8e/08/ のようなランダムの部分を削除しなければならなくないのだ!

実は1,000個くらいの作業を終えた時に、さすがにいやになってしまった。それで検索をして調べたら、ランダムな文字列でも置換することができた。

それは、ワードの置換機能を使い、「ワイルドカード」を使うこと。

画像の文字列はちょっと違うが、

検索する文字列を
http://blogimg.goo.ne.jp/user_image/??/??/
としてあげればいい。するとそれを全部一度に拾ってくれる。これは感動もの。

ちなみに、画像データは、 httpとhttps が混在している可能性があるので両方で置換しておく。



画像のURLは次のような階層になる。(googblogというフォルダに画像を入れた場合)

https://xxxxmura.sakura.ne.jp/wp/wp-content/uploads/gooblog/74zzze7fbf5a6bf334ca2e90f0705.jpg


あとは、URLを抜き取る作業があるが、httpとhttpsが混在していると、うまくいかない時がある。

行頭・行末なんでも追加・削除くん

というソフトを使うといい。


画像をアップロードする作業は、ffftpなどのソフトを利用する。

こんな点に注意して頑張ってください。