Menu
テーマ切り替え

更新時にCSSを即反映させる方法

更新時にCSSを即反映させる方法

ワードプレスのCSSを更新してもすぐに反映されなくて、デザインの確認が出来ないなんてことはありませんか? ブラウザのキャッシュをクリアして確認したこともあるのではないでしょうか?

ブラウザがCSSのキャッシュを保持するので、修正前のファイルを参照してしまいます。 クライアント側で更新した内容を即確認してもらいたい時や、公開中のサイトで更新された内容を表示したいときに、ちょっと役に立つ方法をご紹介します。

テーマなど環境によって違う場合もありますが、header.php内に下記のような記述を探してみてください。

<link href="<?php bloginfo('stylesheet_url') ?>" rel="stylesheet" type="text/css">

それをこのように書き換えてください。

<link href="<?php bloginfo('stylesheet_url'); echo '?' . filemtime( get_stylesheet_directory() . '/style.css'); ?>" rel="stylesheet" type="text/css">

filetimeでファイルの最終更新時刻を取得しCSSに付与させます。これでサイトを開いたときに最新のCSSを読み込ませます。

CSSファイルが別のディレクトリにある場合は /style.cssの部分をcss/style.cssのように書き換えて使用してください。

Share:

RU DESIGNの無料Webツール集

画像処理、テキスト整形、AIツールなど、制作や作業を効率化する便利ツールをブラウザで無料公開中!

ツールを見る →
Contact & Request

お問い合わせ・お仕事のご相談

Webサイト制作、システム開発、サイト保守・改善などのご依頼や技術的なご相談を承っております。専用フォームよりお気軽にご連絡ください(2営業日以内にご返信いたします)。

フォームより24時間受付 初回ご相談・お見積り無料 全国オンライン対応
RU DESIGN
AUTHOR

RU DESIGN

Webサイト制作・システム開発・保守運用を手がけています。一般からナイト系まで幅広く対応し、制作で培った実践的なノウハウや技術知見、自作Webツールも公開中。制作のご相談もお気軽にどうぞ。