2022年04月25日

WP関数:add_editor_style()

この関数の説明

WP関数の add_editor_style() は、ビジュアルエディタで利用するスタイルシートを指定します。

 


関数

add_editor_style( $stylesheet )

 


パラメータ

$stylesheet:文字列) (オプション

スタイルシートファイル名を指定します。

初期値: 'editor-style.css'

 メモ

子テーマと親テーマに同じ名前のスタイルシートがあった場合は、親テーマ→子テーマのスタイルシートの順番で読み込まれます。

親テーマのスタイルシートが不要な場合は、親テーマと子テーマのスタイルシートのファイル名を違う物にする必要があります。

親テーマがどの様なビジュアルエディタのスタイルシートを利用しているか?は下記を参照してください

ブロックエディタ時代にビジュアルエディタを使う方法

 


戻り値

この関数は値を戻しません。

 


関連情報

①新たなビジュアルエディタを設定する

function my_styles() {
  remove_editor_styles();                         //親テーマのエディタスタイルシートの削除
  add_editor_style( 'my-editor-style.css' );  //新たなスタイルシートの追加
}
add_action( 'admin_init', 'my_styles' );

■この関数は アクションフック:admin_init の中で利用します。

 

アクションフック&関数
  • 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()