从单个wp_editor中删除工具栏



我有以下代码来删除wp_editor上的工具栏、媒体按钮和可视按钮。代码正在工作,但我希望它只从一个wp_editor中删除项目,而不是全部。任何帮助,不胜感激。

Wp_editor代码

$content = '';
$editor_id = 'message';
$settings = array(
'textarea_name' => 'message',
'textarea_rows' => 10,
);
wp_editor( $content, $editor_id, $settings );

用于隐藏项的代码

function my_format_TinyMCE( $in ) {
$in['toolbar1'] = '';
$in['toolbar2'] = '';
$in['toolbar'] = false;
return $in;
}
add_filter( 'tiny_mce_before_init', 'my_format_TinyMCE' );
add_filter( 'wp_editor_settings', function($settings) {
$settings['media_buttons']=FALSE;
$settings['quicktags']=FALSE;
return $settings;
});

您可以在编辑器设置中设置 tinymce 设置

$content = '';
$editor_id = 'message';
$settings = array(
'textarea_name' => 'message',
'textarea_rows' => 10,
'tinymce'       => array(
'toolbar1'      => '',
'toolbar2'      => '',
'toolbar3'      => '',
),
);
wp_editor( $content, $editor_id, $args );

最新更新