2022年04月25日

WP関数:wp_enqueue_style()


この関数の説明

WP関数の wp_enqueue_style() は、functions.phpの中でCSSファイルをファイルを読み込む関数です。

 


関数

wp_enqueue_style( $handle, $src, $deps, $ver, $media )

 


パラメータ

$handle (文字列) (必須)

CSSのハンドル名を指定します(任意名称で小文字)

初期値: なし

 

$src (文字列) (必須)

CSSがある場所を指定します。

・CDNの場合;URLで指定します

・ファイルの場合

①子テーマのCSS:get_stylesheet_uri()

②子テーマフォルダのCSS:get_stylesheet_directory_uri()

③親テーマのCSSget_template_directory_uri()

 

$deps(配列) (オプション)

このCSSより前に読み込まれる必要があるCSSをハンドル名の配列で指定します。

初期値:なし

 

$ver(文字列) (オプション)

CSSのバージョン番号を文字列で指定します。

初期値:なし

 

$media(文字列|真偽値) (オプション)

スタイルシートが定義されているメディアを指定する文字列

※スタイルシートには、画面以外に音声合成装置や点字デバイスなどがある様です。

初期値: 'all'

 


戻り値

この関数には戻り値はありません。

 


事例

アクションフック:wp_enqueue_scripts を参照してください。

 


アクションフック&関数
  • admin_init
  • admin_menu
  • after_setup_theme
  • customize_register
  • manage_pages_custom_column
  • manage_posts_custom_column
  • pre_get_posts
  • save_post
  • widgets_init
  • wp_enqueue_scripts
  • wp_head
  • add_editor_style()
  • add_post_type_support()
  • add_theme_support()
  • do_action()
  • get_post()
  • get_theme_mod()
  • register_nav_menu()
  • register_post_type()
  • register_sidebar()
  • register_taxonomy()
  • register_widget()
  • remove_action()
  • remove_editor_styles()
  • remove_theme_support()
  • set_post_thumbnail_size()
  • set_query_var()
  • show_admin_bar()
  • unregister_nav_menu()
  • unregister_widget()
  • wp_enqueue_script()
  • wp_enqueue_style()