Verwijder width & height attributen voor afbeeldingen

door in

Verwijder width & height attributen voor afbeeldingen

Ben je - door bijvoorbeeld het gebruik van een responsive website - op zoek naar een manier om de attributen width & height te verwijderen voor afbeeldingen in je berichten en/of pagina's? Dat kan via onderstaande snippet in een handomdraai. Kopieer en plak onderstaande code in je functions.php en je bent direct klaar. Alle hoogte en breedte attributen worden hierna direct verwijderd.

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

That's it

Een relatief eenvoudige functie, maar wel een die bij het ontwikkelen in WordPress erg hulpzaam kan zijn. Vind je dit bericht interessant? Dan zou ik het erg waarderen als je een like of andere "social-share" achter laat ;)