wp_enqueue_style($handle, $src, $deps, $ver, $media);
引数は5つまで指定できます。それぞれの意味は以下の通りです。
引数 | 説明 | 初期値 |
---|---|---|
$handle | スタイルシートのハンドル名を指定。 文字列に ‘?’ という記号を含むと、それより後の部分はクエリパラメータとしてURL に追加されます。 | なし |
$src | スタイルシートへのパスを指定。 | false |
$deps | 依存する(このスタイルシートより前に読み込まれる必要がある)他のスタイルシートのハンドル名を配列で指定する。 依存関係がない場合は falseを指定する。 | array() |
$ver | 任意のバージョンを指定。 ファイル名にクエリパラメータとして追加され、ブラウザキャッシュ対策にもなる。 | false |
$media | media属性に関する指定。 | all |
第4引数でキャッシュをクリア
function theme_enqueue_styles() {
wp_enqueue_style( 'style', get_stylesheet_directory_uri() . '/style.css', array(), date("ymdHis", filemtime( get_stylesheet_directory().'/style.css')) );
}
add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );