wp_enqueue_stored_styles()


WordPressのwp_enqueue_stored_styles()関数は、保存されたスタイルをキューに追加するために使用されます。これにより、テーマやプラグインで登録されたスタイルを効率的に読み込むことができます。

構文

wp_enqueue_stored_styles( string $handle );
  • $handle(string) — 登録されたスタイルのハンドル名を指定します。

例1: 基本的なスタイルのエンキュー

この例では、登録されたスタイルをエンキューします。

wp_enqueue_stored_styles('my-custom-style');

例2: 条件付きでスタイルをエンキュー

特定の条件下でのみスタイルをエンキューします。

if(is_page()){wp_enqueue_stored_styles('page-style');}

例3: フックを使用してスタイルをエンキュー

wp_enqueue_scriptsフックを使用してスタイルをエンキューします。

add_action('wp_enqueue_scripts',function(){wp_enqueue_stored_styles('theme-style');});

例4: 複数のスタイルをエンキュー

複数のスタイルを一度にエンキューします。

wp_enqueue_stored_styles('style1');wp_enqueue_stored_styles('style2');

例5: スタイルの依存関係を指定

依存関係を持つスタイルをエンキューします。

wp_enqueue_stored_styles('child-style',array('parent-style'));

例6: メディアタイプを指定してスタイルをエンキュー

特定のメディアタイプ(例: print)用のスタイルをエンキューします。

wp_enqueue_stored_styles('print-style','','','print');

例7: バージョンを指定してスタイルをエンキュー

スタイルのバージョンを指定してエンキューします。

wp_enqueue_stored_styles('versioned-style','','1.0.0');

注意点

  • スタイルが正しく登録されていることを確認してください。
  • 依存関係が正しく設定されていない場合、スタイルが正しく読み込まれないことがあります。

関連機能: