サイトアイコン Shigeru1968

ビジュアルエディターに機能を追加する

WordPressのビジュアルエディターに機能を追加するコードのメモ。

function.phpに、

// 1段目に追加
add_filter( 'mce_buttons', 'add_mce_buttons' );
function add_mce_buttons( $buttons ) {
    $add = array(
        'wp_page'
    );
    return array_merge( $buttons, $add );
}

// 2段目に追加
add_filter( 'mce_buttons_2', 'add_mce_buttons_2' );
function add_mce_buttons_2( $buttons ) {
    $add_buttons_2 = array(
        'fontselect',
        'fontsizeselect',
        'backcolor'
    );
    return array_merge( $buttons, $add_buttons_2 );
}

// 3段目に追加
add_filter( 'mce_buttons_3', 'add_mce_buttons_3' );
function add_mce_buttons_3( $buttons ) {
    $add_buttons_3 = array(
        'cut',
        'copy',
        'paste'
    );
    return array_merge( $buttons, $add_buttons_3 );
}

// 4段目に追加
add_filter( 'mce_buttons_4', 'add_mce_buttons_4' );
function add_mce_buttons_4( $buttons ) {
    $add_buttons_4 = array(
        'superscript',
        'subscript'
    );
    return array_merge( $buttons, $add_buttons_4 );
}

を記述。
追加できる機能は、

モバイルバージョンを終了