Eklenen Resimlerden Genişlik ve Yükseklik Niteliklerini Kaldır - CSS Hileleri

Anonim

WordPress medya yükleyicisi aracılığıyla bir resim yüklediğinizde ve ardından düzenleyiciye eklediğinizde, genişlik ve yükseklik özellikleriyle birlikte gelir. Bunlar, tarayıcıya yerleşim sırasında görüntü için uygun yer açmada yardımcı olduğu için normalde arzu edilir. Ancak ekleme eylemini bu öznitelikleri eklemekten kaldırmak istiyorsanız, bu kodu functions.phpdosyanıza veya kendi oluşturduğunuz bir işlevsellik eklentisine ekleyebilirsiniz :

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

Güncelleme: Bu, günümüzde neredeyse kesinlikle kötü bir fikirdir widthve değişken heightgenişlikli durumlarda bile yükleme sırasında görüntü için yer ayırmaya yardımcı olur.