2022年04月12日

Filterフック:mce_buttons

フィルタフックの mce_buttons は、ビジュアルエディタに、ボタン名を設定するフィルターフックです。

新規ボタン名を追加する時に利用します。

 

新規ボタンの追加の全体像は下記ドキュメントを参照して下さい。

 ビジュアルエディタにアイコンボタンを追加する方法

 

1.利用事例

下記は、私が使っているビジュアルエディタの設定です。

[functions.php]に下記プログラムを記述します。

function add_icon_buttons($buttons) {
	$buttons[] = 'media-default';			// media-defaultアイコン
	$buttons[] = 'welcome-write-blog';// welcome-write-blogアイコン
	$buttons[] = 'edit';							// editアイコン
	$buttons[] = 'clock';						// clockアイコン
	return $buttons;
}
add_filter( 'mce_buttons', 'add_icon_buttons' );

■上記で指定しているのは、ボタンの名前だけです。

■8行目の'mce_buttons'は、メニュの1段目に追加する事を意味しています。

2段目に追加する場合は'mce_buttons_2'を指定します。

 

フィルターフック&関数
  • header_video_settings
  • manage_pages_columns
  • manage_posts_columns
  • mce_buttons
  • mce_external_plugins
  • redirect_canonical
  • the_content
  • tiny_mce_before_init
  • wp_insert_post_data
  • apply_filters()