使用tiny_mce_before_init使用tinyMCE for Wordpress自定义样式,将div添加样式到每个列表项而不是将其添加到选择中

Eli*_*nte 6 wordpress tinymce wordpress-theming

我试图让WordM的tinyMCE将一个带有自定义sytle的div应用于选择.我正在使用tiny_mce_before_init.会发生什么是将div添加到每个列表项而不是在选择周围添加它这是我的样式数组:

    $style_formats = array(  
    (  
        'title' => 'columna',  
        'inline' => 'div',  
        'classes' => 'bloque_izq',
        'wrapper' => true
    )
); 
Run Code Online (Sandbox Code Playgroud)

这是我想用新div包装的html

<h2>Entradas</h2>
<ul>
<li>Queso Fresco en salsa</li>
<li>Queso Fresco con Rajas de Chile de Agua</li>
<li>Chile de Agua Relleno de Pollo y Nueces</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

而这就是hapens

<div class="bloque_izq">
<h2>Entradas</h2>
</div>
<ul>
<li>
<div class="bloque_izq">Queso Fresco en salsa</div></li>
<li>
<div class="bloque_izq">Queso Fresco con Rajas de Chile de Agua</div></li>
<li>
<div class="bloque_izq">Chile de Agua Relleno de Pollo y Nueces</div></li>
<li>
</ul>
Run Code Online (Sandbox Code Playgroud)

如您所见,它将div应用于每个元素,而不是整个选择.我试过使用内联和块,以及两种类型的包装器,它似乎做同样的事情.请帮忙!

Ste*_*ell 2

尝试将inline参数更改为block(使用一个,而不是两者),这样应该可以解决问题。Codex 中提供了参数的描述。