Cách Bỏ attribute width và height trong wp_get_attachment_image
“wp_get_attachment_image” đây là hàm lấy hình ảnh trong page hoặc post, cái này tôi thường dùng làm slider cho trang chủ lấy từ trang home ra, nó mạng attribute height và width, nhưng trong một số trường hợp ta không cần đến nó vì nó ảnh hường đến kích thước của hình.
VD: khi là logo đối tác thường ta phải giới hạn kích thước hình ảnh bằng max-width mà max-height nhưng vì có giá trị width và height nên nó làm mất tỉ lệ của hình.
Lúc trước tồi dùng jquery để loại bỏ các giá trị này, nhưng sau này tôi dùng cách đơn giản hơn nhiều là dùng hàm lọc trong php.
tôi dùng hàm “wp_get_attachment_image” nhưu sau:
$portimg = wp_get_attachment_image( $post->ID, 'full' );
echo preg_replace('#(width|height)="\d+"#','',$portimg);
Chúc bạn thành công