Cara mendapatkan gambar pertama dalam konten WordPress

Function berikut adalah cara mendapatkan gambar pertama dalam konten blog WordPress. Jika konten Anda tidak terdapat gambar maka akan diambil gambar default.

Gambar Pertama

Function berikut adalah cara untuk mendapatkan gambar pertama dalam konten di blog WordPress. Jika konten Anda tidak terdapat gambar maka akan diambil gambar default yang telah Anda sisipkan url gambarnya dalam kode berikut.

function get_first_image() {
  if ($first_img = wp_get_attachment_thumb_url(get_post_thumbnail_id($post->ID))){
  return $first_img;
  }
  else {
 global $post, $posts;  
$first_img = '';
 ob_start();  
 ob_end_clean();  
$output = preg_match_all('/<img.+src=&#91;\'"&#93;(&#91;^\'"&#93;+)&#91;\'"&#93;.*>/i', $post->post_content, $matches) ;
$first_img = $matches [1] [0];
}
	if(empty($first_img)){
		$first_img = "http://www.namadomainanda.com/wp-content/uploads/2012/default.jpg";
		}
	return $first_img;
}

Ganti http://www.namadomainanda.com/wp-content/uploads/2012/default.jpg dengan url gambar default Anda. Untuk memanggil function ini terapkan kode berikut:

<?php if (function_exists('get_first_image')) {echo get_first_image(); }?>

Author: Jevuska

Rachmanuddin Chair Yahya a.k.a Jevuska is the founder of Jevuska.Com, a qualified web about offering medical articles, blogging, tips, and tutorial of WordPress. Having written for Jevuska since 2007.

Leave a Reply

Your email address will not be published. Required fields are marked *

Use tag [php] to add code, e.g. [php]<?php echo $var; ?>[/php]