Entfernen von Breiten- und Höhenattributen aus eingefügten Bildern - CSS-Tricks

Inhaltsverzeichnis

Wenn Sie ein Bild über den WordPress-Medien-Uploader hochladen und dann in den Editor einfügen, werden die Attribute width und height angezeigt. Diese sind normalerweise wünschenswert, da sie den Browser dabei unterstützen, während des Layouts den geeigneten Raum für das Bild zu schaffen. Wenn Sie jedoch die Einfügeaktion aus dem Hinzufügen dieser Attribute entfernen möchten, können Sie diesen Code zu Ihrer functions.phpDatei oder einem selbst erstellten Funktions-Plugin hinzufügen :

add_filter( 'post_thumbnail_html', 'remove_width_attribute', 10 ); add_filter( 'image_send_to_editor', 'remove_width_attribute', 10 ); function remove_width_attribute( $html ) ( $html = preg_replace( '/(width|height)="\d*"\s/', "", $html ); return $html; )

Update: Das ist fast sicher eine schlechte Idee nowdays, da widthund heightHilfe Reserveraum für das Bild beim Laden, auch in flüssigkeits Breite Situationen.

Interessante Beiträge...