WordPressで簡単にHTTPリンクを一括でHTTPSに置換の覚書。
昔から使ってるサイトの画像が突然非表示になったりリンク切れになることがあります。
大概が、http:だから… 大量の記事の画像が消えることもよくある事件です。

まず、置換に必要なプラグインをインストールします。今回は、Better Search Replaceをインストールします。

HTTPからHTTPSに置換するための設定を行います。これで、古いリンクを一瞬で新しいHTTPSに切り替えることができます。

- WordPress管理画面から「ツール」 > 「Better Search Replace」を選択します。
- 以下のように入力します:
- 検索する文字列: http://www.oooooo.png
- 置換する文字列: https://www.ooooooo.png
- テーブルの選択: wp_postsを選択します(これは記事本文のデータが保存されているテーブルでで、ブログ記事全体に影響を与えるリンク置換ができます。
ここで、いきなりデータを変更するのではなく、一度**ドライラン(プレビュー実行)**をしてみましょう。これにより、どれだけの項目が置換対象になるか確認できます。

- **「ドライランとして実行する」**にチェックを入れます。
- 「検索/置換の実行」をクリックすると、データベースに変更を加える前に、どのリンクが影響を受けるか確認できます。
ポイント: ドライランを行うことで、何も変更せずに結果をプレビューできるので、安全です!
ドライランで問題がないことを確認したら、次はいよいよ実際にデータを変更します。
- 「ドライランとして実行する」のチェックを外す。
- **「検索/置換の実行」**をクリックします。
- これで、すべての記事内のHTTPリンクがHTTPSに変更
大量の記事がある場合でも簡単に処理ができます。



