Távolítsa el a szélesség és magasság attribútumokat a beszúrt képekből - CSS-trükkök

Anonim

Amikor feltölt egy képet a WordPress médiafeltöltőn keresztül, majd beilleszti a szerkesztőbe, akkor szélességi és magassági attribútumokkal rendelkezik. Ezek általában kívánatosak, mivel segítik a böngészőt abban, hogy az elrendezés során megfelelő helyet biztosítson a kép számára. De ha el akarja távolítani a beszúrási műveletet ezen attribútumok hozzáadásától, akkor hozzáadhatja ezt a kódot a functions.phpfájljához vagy egy saját készítésű beépülő modulhoz:

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; )

Frissítés: ez szinte biztosan rossz ötlet manapság, mivel widthés heightsegítséget tartalék helyet a kép betöltése közben, még a folyadék-width helyzetekben.