Noņemt platuma un augstuma atribūtus no ievietotajiem attēliem CSS-triki

Anonim

Augšupielādējot attēlu caur WordPress multivides augšupielādētāju un pēc tam ievietojot to redaktorā, tam ir platuma un augstuma atribūti. Parasti tās ir vēlamas, jo izkārtojuma laikā tas palīdz pārlūkam izveidot piemērotu vietu attēlam. Bet, ja vēlaties noņemt ievietošanas darbību no šo atribūtu pievienošanas, varat pievienot šo kodu savam functions.phpfailam vai paša izveidotam funkcionalitātes spraudnim:

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: tas ir gandrīz noteikti ir slikta ideja nowdays, jo widthun heightpalīdzība rezerves telpu attēlu ielādes laikā, pat šķidruma platuma situācijās.