Eemalda sisestatud piltidelt laiuse ja kõrguse atribuudid CSS-trikid

Anonim

Kui laadite pildi WordPressi meedialaadija kaudu üles ja sisestate seejärel redaktorisse, on sellel laiuse ja kõrguse atribuudid. Need on tavaliselt soovitavad, kuna see aitab brauseril kujunduse jaoks pildile sobivat ruumi teha. Kuid kui soovite nende atribuutide lisamise toimingu sisestamise eemaldada, saate selle koodi lisada oma functions.phpfaili või enda loodud funktsionaalsuse pistikprogrammi:

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: see on peaaegu kindlasti halb mõte tänapäevaga, sest widthja heightabi reservi ruumi pildi laadimisel, isegi vedeliku laiusega olukordades.