Tôi gặp một số vấn đề khi xóa chiều rộng và chiều cao khỏi hình ảnh đính kèm của mình khi sử dụng wp_get_attachment_image. Đây là những gì tôi đang sử dụng để hiển thị hình ảnh
<?php echo $image = wp_get_attachment_image( $entry['slide_image_id'], true, 'full'); ?>
Giao diện mã nguồn trông như thế nào
<img width="150" height="108" src="http://website:8888/wp-content/uploads/2015/12/cupcakes-and-cosmetics-logo.png" class="attachment-1 size-1" alt="cupcakes-and-cosmetics-logo" />
Tôi muốn nó hiển thị như thế này
<img src="http://website:8888/wp-content/uploads/2015/12/cupcakes-and-cosmetics-logo.png" class="attachment-1 size-1" alt="cupcakes-and-cosmetics-logo" />
Hình ảnh đang được kéo từ một trường tệp lặp lại với một mục có id là slide_image_id. Tôi đã tìm kiếm xung quanh và có thông báo sử dụng wp_get_attachment_image_url nhưng khi tôi sử dụng nó với mã ở trên thì hình ảnh không hiển thị. Có điều gì tôi đang làm sai?
<?php echo $image = wp_get_attachment_image_url( $entry['slide_image_id'], true, 'full'); ?>
Lưu ý bên: $ entry ['slide_image_id'] là những gì đang được sử dụng để gọi trường tệp lặp lại của tôi.
add_filter('wp_get_attachment_image_attributes' ...
ngoại trừ chỉ có chiều cao và chiều rộng được mã hóa cứng.
wp_get_attachment_image_url()
trả về một URL - không phải là một yếu tố hình ảnh.