Ich versuche, tinyMCE für WordPress dazu zu bringen, ein div mit einem benutzerdefinierten Stil auf eine Auswahl anzuwenden. Ich benutze tiny_mce_before_init. Was passiert, ist, dass es das div zu jedem Listenelement hinzufügt, anstatt es um die Auswahl herum hinzuzufügen. Dies ist mein Stil-Array:
$style_formats = array(
(
'title' => 'columna',
'inline' => 'div',
'classes' => 'bloque_izq',
'wrapper' => true
)
);
Und dies ist das HTML, das ich mit dem neuen div umschließen möchte
<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>
Und das passiert
<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>
Wie Sie sehen können, wird das div auf jedes Element angewendet, anstatt auf die gesamte Auswahl. Ich habe versucht, sowohl Inline als auch Block sowie beide Arten von Wrappern zu verwenden, und es scheint dasselbe zu tun. Bitte helfen Sie!
Hast du benutzt
block: div
undwrapper: true
zusammen?– Sam
10. November 2016 um 1:10 Uhr