Wordpress TinyMCE中的嵌套元素“;“风格”;下拉列表

Wordpress TinyMCE中的嵌套元素“;“风格”;下拉列表,wordpress,tinymce,Wordpress,Tinymce,我一直在使用WordPress中的“tiny_mce_before_init”将我自己的自定义样式添加到编辑器中的样式下拉列表中 一切都很好,但现在我需要添加一个样式,它不仅添加一个元素,还添加两个元素。你知道这可能吗 以下是我添加单个元素的方式: <?php add_filter('tiny_mce_before_init', 'my_tinymce_styles'); function my_tinymce_styles ($init) { $styles = array(

我一直在使用WordPress中的“tiny_mce_before_init”将我自己的自定义样式添加到编辑器中的样式下拉列表中

一切都很好,但现在我需要添加一个样式,它不仅添加一个元素,还添加两个元素。你知道这可能吗

以下是我添加单个元素的方式:

<?php
add_filter('tiny_mce_before_init', 'my_tinymce_styles');

function my_tinymce_styles ($init) {
    $styles = array(
        array(  
            'title' => 'Small',
            'inline' => 'small',
            'wrapper' => false
        ), 
        array(  
            'title' => 'Bar',
            'block' => 'div',
            'classes' => 'bar',
            'wrapper' => true
        )
        # Etc...
    );

    # Insert the array, JSON ENCODED, into 'style_formats'
    $init['style_formats'] = json_encode($styles);

    return $init;
}

我解决了这个问题,在输出page.old主题的内容之前,我使用DOMDocument将每个div.section内包装,但是根据您的上述评论,您是否仍然有代码或示例?如果您这样做了,也许您甚至可以将其添加为实际答案:)CheersAfraid not:/但是我在输出之前使用PHP的DOMDocument修改了内容()。