Odstranite atribute širine in višine z vstavljenih slik - CSS-triki

Anonim

Ko sliko naložite s programom za nalaganje medijev WordPress in jo nato vstavite v urejevalnik, je na voljo z atributoma širine in višine. Te so običajno zaželene, saj pomagajo brskalniku, da med postavitvijo ustvari primeren prostor za sliko. Če pa želite odstraniti dejanje vstavljanja iz dodajanja teh atributov, lahko to kodo dodate v functions.phpdatoteko ali vtičnik za funkcionalnost, ki ga izdelate sami:

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: to je skoraj zagotovo slaba ideja nowdays, saj widthin heightpomoč rezerva prostora za sliko pa nakladanje, celo v tekočino širino situacijah.