WordPressの壊れた画像リンクを一括修正した話

サイトからAmazon広告を削除した後、ふと過去の記事を見返してみたら、画像が表示されていないことに気づいた。
どうやらサーバー移行時にリンクが壊れていたらしい(申し訳ない…)。

最初はデータベースを直接いじる必要があるかなと思ったけど、WordPressには便利なプラグインがあった。
「Broken Link Checker」というツールで、これは壊れたリンクを自動で検出してくれる。

https://wpmudev.com/docs/wpmu-dev-plugins/broken-link-checker/

早速使ってみると、予想以上にリンク切れが大量に見つかった。
その中から旧サーバーのURLを新しいドメインに一括置換。
これで無事にリンクが修復されて、画像も表示されるようになった。

次はAmazon広告の埋め込みをしていたところを調整したいです
「rcm-fe.amazon-adsystem.com」の問題
画像埋め込み型の広告が見つかりませんとなっちゃう問題

この辺りにある、商品リンク
https://www.mmpp.org/archives/3030

このファイルが当該のエラーです