您将需要两个代码段。第一个将选择菜单放在那里。第二个填充它。
这是基于this tutorial, 但是瘦了一点。
add_filter( \'mce_buttons_2\', \'mrw_mce_bad_buttons\' );
add_filter( \'tiny_mce_before_init\', \'mrw_mce_init\' );
function my_mce_buttons() {
return array(\'formatselect\', \'styleselect\', \'|\', \'forecolor\', \'underline\', \'justifyfull\', \'|\', \'pastetext\', \'pasteword\', \'removeformat\', \'|\', \'charmap\', \'|\', \'outdent\', \'indent\', \'|\', \'undo\', \'redo\', \'wp_help\' );
}
function my_mce_init( $args ) {
$args[\'theme_advanced_styles\'] = \'Display Name=class-name,Display Name=class-name,etc.\';
return $args;
}
上面的“显示名称”和“类名”由您决定,但这是决定列出哪些类的原因。我通常也会利用这一机会取消第二行按钮中的第三、第四和第五个选项,但我把它们放回了这个片段中。