Saya mengalami beberapa masalah menghapus lebar dan tinggi dari gambar lampiran saya saat menggunakan wp_get_attachment_image. Inilah yang saya gunakan untuk menampilkan gambar
<?php echo $image = wp_get_attachment_image( $entry['slide_image_id'], true, 'full'); ?>
Bagaimana tampilannya kode sumbernya
<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" />
Saya ingin ditampilkan seperti ini
<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" />
Gambar ditarik dari bidang file berulang dengan entri dengan id dari slide_image_id. Saya telah melihat sekeliling dan memiliki pemberitahuan untuk menggunakan wp_get_attachment_image_url tetapi ketika saya menggunakannya dengan kode saya di atas gambar tidak ditampilkan. Apakah ada yang salah yang saya lakukan?
<?php echo $image = wp_get_attachment_image_url( $entry['slide_image_id'], true, 'full'); ?>
Catatan samping: $ entry ['slide_image_id'] adalah apa yang digunakan untuk memanggil bidang file berulang saya.
add_filter('wp_get_attachment_image_attributes' ...
kecuali hanya tinggi dan lebar yang dikodekan dengan keras.
wp_get_attachment_image_url()
mengembalikan URL - bukan elemen gambar.