Hapus Atribut Lebar dan Tinggi Dari Gambar yang Disisipkan - Trik CSS

Anonim

Saat Anda mengupload gambar melalui pengunggah media WordPress dan kemudian memasukkannya ke editor, gambar tersebut memiliki atribut lebar dan tinggi. Ini biasanya diinginkan, karena membantu browser membuat ruang yang sesuai untuk gambar selama tata letak. Tetapi jika Anda ingin menghapus tindakan sisipkan dari menambahkan atribut ini, Anda dapat menambahkan kode ini ke functions.phpfile Anda atau plugin fungsionalitas yang Anda buat sendiri:

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

Pembaruan: ini hampir pasti merupakan ide yang buruk sekarang, karena widthdan heightmembantu menyediakan ruang untuk gambar saat memuat, bahkan dalam situasi dengan lebar yang dapat berubah-ubah.