Saya ingin tahu cara mengaktifkan url gambar the_post_thumbnail()
Default the_post_thumbnail()
<img width="800" height="533" src="http://domain.com/wp-content/uploads/2011/02/book06.jpg" class="attachment-post-thumbnail wp-post-image" alt="book06" title="book06" />
Di sini saya ingin ambil src saja. Bagaimana cara memfilter the_post_thumbnail()
hanya untuk mendapatkanhttp://domain.com/wp-content/uploads/2011/02/book06.jpg
Biarkan aku tahu
post-thumbnails
ha ha
sumber
sumber
Jawaban:
Anda mungkin juga mencoba:
Jika Anda hanya memiliki satu ukuran thumbnail:
Atau ... jika Anda memiliki beberapa ukuran:
Perhatikan bahwa wp_get_attachment_image_src () mengembalikan array: url, lebar, tinggi, is_intermediate.
Jadi jika Anda hanya ingin url gambar:
Sumber:
sumber
Ini caranya:
Pastikan Anda menggunakan nama yang benar untuk gambar mini yang Anda panggil.
sumber
wp_get_attachment_image_src
harus berupa nomor id lampiran, bukan ukurannya.Sejak WordPress 4.4, ada fungsi inti efisien yang dapat menangani ini dengan cara yang lebih bersih daripada jawaban di sini.
Anda dapat menggunakan
the_post_thumbnail_url( $size )
yang akan mencetak URL dari thumbnail postingan.Atau jika Anda ingin mengembalikan URL alih-alih segera menampilkannya, Anda dapat menggunakannya
$url = get_the_post_thumbnail_url( $size )
sumber
Ok sudah menggunakannya
simplexml_load_string
Metode lain dipersilakan.
sumber
Silakan Gunakan kode di bawah ini
Jika itu tidak cukup untuk mencapai tujuan Anda maka cobalah kode di bawah ini
sumber
Untuk solusi cepat & kotor, ketuk ini di file functions.php tema Anda
Digunakan dalam loop, ini akan memberi Anda apa yang Anda cari
sumber