ฉันประสบปัญหาในการลบความกว้างและความสูงออกจากรูปภาพที่แนบมาเมื่อใช้ wp_get_attachment_image นี่คือสิ่งที่ฉันใช้ในการแสดงภาพ
<?php echo $image = wp_get_attachment_image( $entry['slide_image_id'], true, 'full'); ?>
มันดูที่ซอร์สโค้ดอย่างไร
<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" />
ฉันต้องการให้มันแสดงเช่นนี้
<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" />
รูปภาพกำลังถูกดึงจากฟิลด์ไฟล์ที่ทำซ้ำได้ด้วยรายการที่มี id ของ slide_image_id ฉันได้รับการมองไปรอบ ๆ และมีการแจ้งให้ใช้ wp_get_attachment_image_url แต่เมื่อฉันใช้มันด้วยรหัสข้างต้นภาพจะไม่แสดง มีบางอย่างที่ฉันทำผิดหรือเปล่า?
<?php echo $image = wp_get_attachment_image_url( $entry['slide_image_id'], true, 'full'); ?>
หมายเหตุด้านข้าง: $ entry ['slide_image_id'] คือสิ่งที่ใช้เรียกฟิลด์ไฟล์ที่ทำซ้ำได้ของฉัน
add_filter('wp_get_attachment_image_attributes' ...
ยกเว้นความสูงและความกว้างเท่านั้นจะมีการเข้ารหัสอย่างหนัก
wp_get_attachment_image_url()
ส่งคืน URL - ไม่ใช่องค์ประกอบรูปภาพ