読み込むstyleシートにタイムスタンプをつけて変更をすぐに反映させたい
cssWordPress
スタイルを修正したのに、変更されてないー
キャッシュだった!
みたいなことってよくありますよねー。
ほんとにめんどうです><
そんな問題は、スタイルシートを読み込む際にタイムスタンプをつけると解決できます!
タイムスタンプを設置するとスタイルシートの更新日をパラメーターとして付与することができます。
通常のスタイルシート読み込み記述
<linkrel="stylesheet" src="style.css?date=20210317">
通常の読み込みであれば手動でパラーメーターを付与することができます。
ですが、WordPressの場合は
wp_enqueue_styleを使用して読み込むので、少し設定方法が変わります。
date('YmdGis', filemtime( 'ファイルまでのパス' ));
‘YmdGis’で、 更新した年から秒までが数字で取得できます。
これを、ファイル名の後ろに追記します。
wp_enqueue_style('スタイル名','ファイルまでのパス', array(), date('YmdGis', filemtime('ファイルまでのパス')));
これだけです!
タイムスタンプ便利!