ビジュアルエディタに独自ボタン、オリジナル機能追加で執筆を更に便利に!

テスト

テスト

//ビジュアルエディター独自ボタン追加 editor-button.js 読み込み
add_filter( 'mce_external_plugins', 'add_custom_tinymce_button_plugin' );
function add_custom_tinymce_button_plugin( $plugin_array ) {
  $plugin_array[ 'custom_tinymce_button_plugin' ] = get_bloginfo( 'stylesheet_directory') . '/editor-button.js';
  return $plugin_array;
}

//表示させるボタンの関数名
add_filter( 'mce_buttons_4', 'add_custom_tinymce_button_4' );
function add_custom_tinymce_button_4( $buttons ) {
  $buttons[] = 'mt2em';
  $buttons[] = 'mtb2em';
  return $buttons;
}

 

 

//ビジュアルエディター独自ボタン追加 editor-button.js 読み込み
add_filter( 'mce_external_plugins', 'add_custom_tinymce_button_plugin' );
function add_custom_tinymce_button_plugin( $plugin_array ) {
$plugin_array[ 'custom_tinymce_button_plugin' ] = get_bloginfo( 'stylesheet_directory') . '/editor-button.js';
return $plugin_array;
}

//1行目に表示
/*add_filter( 'mce_buttons', 'add_custom_tinymce_button' );
function add_custom_tinymce_button( $buttons ) {
$buttons[] = 'mt2em';
$buttons[] = 'mtb2em';
return $buttons;
}*/

//4行目に表示
add_filter( 'mce_buttons_4', 'add_custom_tinymce_button_4' );
function add_custom_tinymce_button_4( $buttons ) {
$buttons[] = 'mt2em';
$buttons[] = 'mtb2em';
$buttons[] = 'pre';
return $buttons;
}

 

【参考】

タイトルとURLをコピーしました