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などのソフトを利用する。
こんな点に注意して頑張ってください。