När du laddar upp en bild via WordPress-medieuppladdaren och sedan sätter in den i redigeraren kommer den med bredd- och höjdattribut. Dessa är normalt önskvärda, eftersom det hjälper webbläsaren att göra lämpligt utrymme för bilden under layouten. Men om du vill ta bort insatsåtgärden från att lägga till dessa attribut kan du lägga till den här koden i din functions.php
fil eller ett funktionsprogram från din egen tillverkning:
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; )
Uppdatering: detta är nästan säkert en dålig idé idag, eftersom width
och height
hjälper till att reservera utrymme för bilden under laddning, även i vätskebreddssituationer.