WordPress: Get URL Only of Featured Image

Untuk menampilkan featured image di WordPress sangat mudah sekali, cukup dengan perintah:

<?php echo get_the_post_thumbnail( $post_id, $size, $attr ); ?>

Contoh:

<?php echo get_the_post_thumbnail( $post->ID, full, array( 'style' => 'margin-bottom: 15px;' ) ); ?>

Dan option sizenya bisa disesuaikan dengan keinginan kita, thumbnail, medium, large dan full atau dengan ukuran yang bisa kita custom sendiri, misal array( 100, 100).

Tapi, bagaimana kalau kita hanya menginginkan URL imagenya saja tanpa ada ukuran? Kadang hal ini kita butuhkan dengan tujuan untuk responsive display di website atau email template.

Ternyata ada function bawaan dari WordPress yang bisa kita gunakan untuk hal ini, yaitu mendapatkan URL dari featured image dan juga titlenya. Berikut kodenya:

$thumbnail_id = get_post_thumbnail_id($post->ID);
$thumbnail_object = get_post($thumbnail_id);

Cara menggunakannya adalah:

<img src="<?php $thumbnail_object->guid; ?>" style="height:auto !important; max-width:600px !important; width: 100% !important;" alt="<?php $thumbnail_object->post_title; ?>">

Okay, semoga bermanfaat :D. Bagi yang ngerti itu juga, hehehehe.

Artikel terkait:   WordPress: Create Additional Links for Plugin with Plugin Row Meta

Isi Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.