it-swarm.com.de

Entfernen Sie die Inline-Breite aus der Abbildung

Ich füge meiner Seite ein Bild mit Beschriftung hinzu und muss die Breite von <figure> erhöhen. Aber WordPress fügt eine Inline-Breite hinzu.

[caption id="attachment_44" align="alignnone" width="216"]<a href="image path"><img src="image path" alt="caption" width="216" height="95" class="size-full wp-image-44" /></a> caption [/caption]

Das DOM sieht also so aus:

<figure id="attachment_43" aria-labelledby="figcaption_attachment_43" class="wp-caption alignnone" style="width: 216px">
   <a href="">
       <img src="http://localhost/bordados/website/wp-content/uploads/2014/02/homeThumb01.jpg" alt="Caption" width="216" height="95" class="size-full wp-image-43">
   </a>
   <figcaption id="figcaption_attachment_43" class="wp-caption-text">Caption.</figcaption>
</figure>

Ich versuche width = "216" aus dem Code zu entfernen, aber die Beschriftung verschwindet.

Wie entferne ich diesen Inline-Stil?

1
marcelo2605

GELÖST

Ich benutze Roots-Theme. Also öffne ich die Datei cleanup.php und kommentiere/entferne diese Zeile:

$attributes .= ' style="width: ' . (esc_attr($attr['width']) + 10) . 'px"';
1
marcelo2605