Möchten Sie Breiten- und Höhenattribute aus Bildern in Beiträgen entfernen? Dieser Ausschnitt entfernt alle Breiten- und Höhenattribute aus Ihren Bildern, damit ein responsives Theme die Größenanpassung übernehmen kann.
Anleitung
Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen:
add_filter( 'post_thumbnail_html', 'remove_wps_width_attribute', 10 );
add_filter( 'image_send_to_editor', 'remove_wps_width_attribute', 10 );
function remove_wps_width_attribute( $html ) {
$html = preg_replace( '/(width|height)=\"\d*\"\s/', "", $html );
return $html;
}
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzuf ilde{A}gen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress kopieren / einf ilde{A}gen, damit Sie Ihre Website nicht versehentlich besch ilde{A}digen.
Wenn Ihnen dieser Codeausschnitt gefallen hat, ziehen Sie bitte in Betracht, unsere WPtouch-Bewertung zu lesen.
Vielen Dank.
Wenn Sie dies für responsive Zwecke tun möchten, wäre es besser, dieses Problem mit CSS zu lösen, da CSS diese Attribute überschreibt:
img{
max-width:100%;
height: auto;
}