タナビーの高梨です。
WordPressのテーマ「cocoon」では、豊富なアクションフックとフィルターフックが提供されています。
分かる範囲で内容を調査したのでブログにまとめていこうと思います。
今回はスキンのスタイルシート展開直前に発火するアクションフック
wp_enqueue_scripts_before_skin_style
です。
使いどころ
この位置でやりたいことは何だろう?
ちょっとすぐに思いつきませんが、スキンのスタイルシートより先にスタイルシートやスクリプトを出力したいとかでしょうか。
do_action呼び出し元のソースコード
/lib/scripts.php
do_action( 'wp_enqueue_scripts_before_skin_style' );
///////////////////////////////////////////
//スキンスタイルの読み込み
///////////////////////////////////////////
wp_enqueue_style_theme_skin_style();
wp_enqueue_style_theme_skin_keyframes();
引数
なし
カスタマイズコード例
他のスタイルシートを当てる例
function customize_wp_enqueue_scripts_before_skin_style( ) {
wp_enqueue_style (
'my-custom-style',
'https://hoge.com/styles.css',
array(),
);
}
add_action('wp_enqueue_scripts_before_skin_style', 'customize_wp_enqueue_scripts_before_skin_style' );