WordPressを使っていると、cssとかJSを更新したのに反映されないという現象が起こることがあります。

シンプルにキャッシュ消してないみたいなお茶目なミスが原因だったらいいのですが、どうもそうじゃないことがあったりしたら、いやそもそもこのテーマが悪いのでは…なんて疑い深い自分の悪い部分が見え隠れしちゃう事態に発展しかねません。(?)

そういうときの対処法のひとつが、cssやJSに付与されるバージョン情報を消してしまおうというものです。

ブラウザにGoogle Chromeを使っている人は、自分のサイトを「検証」して、Stylesの部分のcssの部分が「css?ver=数字」みたいになっていないかチェックしてみてください。

なってましたか?僕はなってまして、これを消したらcssが反映されない問題が解決しました。

この「ver」はWordpressやプラグイン、スクリプトに自動で付与される数字のようなのですが、なくても問題ありません(が、自己責任でお願いします)。

対処法はこちら。

cssやJSに付与される「ver」を消す方法

functions.php を編集する

対象となるサイトの functions.php に下記コードを追加。

これだけっ!

おすすめの本