2024年06月14日
Filterフック:mce_external_plugins
フィルタフックの mce_external_plugins は、ビジュアルエディタに、ボタン処理行うスクリプトの場所を設定するフィルターフックです。
新規ボタンを追加する時に利用します。
新規ボタンの追加の全体像は下記ドキュメントを参照して下さい。
1.利用事例
下記は、私が使っているビジュアルエディタの設定です。
[functions.php]に下記プログラムを記述します。
function plugins_directory($plugin_array) { $plugin_array['custom_button_script'] = get_stylesheet_directory_uri()."/icon/tinymce.js"; return $plugin_array; } add_filter( 'mce_external_plugins', 'plugins_directory' );
■上記で指定しているのは、ボタン処理を行うスクリプトがある場所を指定しています。
上記は「icon」というフォルダの「tinymce.js」を見なさい!と指定しています。