三十而立

一般用wordpress编辑器,有个别常用的按钮在第2行(默认隐藏,需要点击才打开),这样的话感觉有些麻烦。

根据用户体验原则,功能类似的按钮,常用的按钮应该出现在一起,这一点WordPress可以学习一下Gmail的按钮组织方式。下面的方法不但可以添加TinyMCE按钮,还可以任意排列各个TinyMCE按钮出现的顺序

把以下代码根据自己需要增减修改后,再加入当前主题的 functions.php 文件。

// 编辑器第一行
function cw_mce_buttons_1( $buttons ) {
    $buttons = array(
        'bold',
        'italic',
        'underline',
        'strikethrough',
        'bullist',
        'numlist',
        'blockquote',
        'hr',
        'alignleft',
        'alignright',
        'aligncenter',
        'alignjustify',
        'subscript',
        'superscript',
        'link',
        'unlink',
        'wp_more',
        'wp_adv'
    );
    return $buttons;
}
add_filter( 'mce_buttons', 'cw_mce_buttons_1' );

//编辑器第二行
function cw_mce_buttons_2( $buttons ) {
    $buttons = array(
        'formatselect',
        'fontsizeselect',
        'forecolor',
        'backcolor',
        'charmap',
        'pastetext',
        'removeformat',
        'spellchecker',
        'fullscreen',
        'undo',
        'redo',
        'indent',
        'outdent',
        'cleanup',
        'charmap',
        'wp_help',
        'code',
        'sub',
        'sup',
        'anchor',
    );
    return $buttons;
}
add_filter( 'mce_buttons_2', 'cw_mce_buttons_2' );

我改成了这样:
微信截图_20190328224228.png

标签: wordpress

添加新评论