2026年03月20日
WordPressでのCache Busting:画像をキャッシュさせない方法
クライアントワークでの悩みのひとつ。
制作者:「修正しました」
クライアント:「修正されてないけど…」
制作者:「キャッシュを削除してください」「スーパーリロードしてください」「F5連打して!」
こうした不効率のケースがあります。
これは、基本的には制作者サイドが悪いです。
クライアント側のリテラリーのせいにするのも不親切ですよね。
制作者サイドで気を利かせるべきでしょう。
画像をキャッシュさせない(Cache Busting)
いわゆる「Cache Busting」と言われる方法。
一般的な対応:imgタグ末尾にパラメータを付与
通常のimgタグ。
<img src="sample.jpg" alt="">
この末尾に「?」+適当な半角文字列(一般的には日付)を入れてあげると、キャッシュを回避できます。
<img src="sample.jpg?20250530" alt="">
WordPressでの対応:themeのフォルダ名を変更
WordPressで構築しているサイトの場合、themeのフォルダ名そのものを変更する(末尾に日付を加える)方法もおすすめだ。
多くの場合、画像パスは「wp/wp-content/themes/xxxxx/img/」となると思うので、「xxxxx」を「xxxxx_20250530」のように変更してあげればキャッシュを回避できます。
注意点として、WordPress管理画面のテーマ設定ページにアクセスし、テーマを選択し直すのを忘れないように。
記事を書いた人

杉 直樹 / ウェブ制作者
1990年2月 福岡県柳川市生。学習院大学在学時よりウェブ制作経験を積み、卒業後2014年(24歳時)から独立し、クラウドソーシングを中心に活動。300件以上の様々な制作実績を持つ。シンプルで普遍的なデザインの中規模コーポレートサイト制作業務が最も得意。格安の制作費用が売り。