KozupisDesign

メッセージを送る

KozupisDesign

読み込むstyleシートにタイムスタンプをつけて変更をすぐに反映させたい

cssWordPress

スタイルを修正したのに、変更されてないー


キャッシュだった!


みたいなことってよくありますよねー。


 


ほんとにめんどうです><


 


そんな問題は、スタイルシートを読み込む際にタイムスタンプをつけると解決できます!


タイムスタンプを設置するとスタイルシートの更新日をパラメーターとして付与することができます。


 


通常のスタイルシート読み込み記述



<linkrel="stylesheet" src="style.css?date=20210317">


通常の読み込みであれば手動でパラーメーターを付与することができます。


 


ですが、WordPressの場合は



wp_enqueue_styleを使用して読み込むので、少し設定方法が変わります。





date('YmdGis', filemtime( 'ファイルまでのパス' ));


‘YmdGis’で、 更新した年から秒までが数字で取得できます。

これを、ファイル名の後ろに追記します。



wp_enqueue_style('スタイル名','ファイルまでのパス', array(), date('YmdGis', filemtime('ファイルまでのパス')));


これだけです!


タイムスタンプ便利!