うまくいかなかった置換

独自ドメインでのSSLを契約解除したため、画像URLが変更になり、他(アーカイブ)のブログで画像が表示されなくなった。このブログは事前に処理済みだったので問題なしだったが。そもそもがダッシュボード設定、メディアURLに https: とご丁寧に s をつけてしまったから、画像URLにもすべてついてしまったようだ。それを http: に戻したい。

こんな時に便利なのが置換のためのプラグイン Search Regex だった。以前から使用していてとても便利で正確だし、問題はなかった。だが今回は当該ブログで何故かうまくいかなかった。致命的エラーで許容バイト数を越える?とかなんとか。。。英語だし良くわからないが。何回やってもできないものはできないので、仕方ないからいったんエクスポート。エクスポートファイルは xml ファイルなのでそれを TeraPad で開き、置換後に再保存。

次にダッシュボードの投稿一覧から、投稿記事をすべて削除。以前の経験から分かっているが、こうしないと投稿記事が2個ずつできちゃうのね。その後、置換後の xml ファイルをインポートして完了。

インポートする前には、インポート用プラグインをインストールして有効化しろとワードプレスに指示された。あー、デフォルトではそのプログラムはついていないんだ。指示どおりにインストして有効化。そして作成者名をセレクトしてサブミット。万事解決しホッとした。

10月22日追記
画像が表示されなくなっていたのはアーカイブブログのうち gardenblog だけ。他の2個のアーカイブはhttps:の画像URLでもちゃんと表示されていた。試しにテンプレをデフォルトにしたがそれでも画像は表示されなかった。何がいけなかったのか、本当のところは良くわからない。原因不明のまま、なおったからOKというのが毎度しろうとの限界。