Tutorial: Cara menampilkan gambar pertama wordpress post di template

|| || || Leave a komentar
Bagaimana menampilkan secara otomatis thumbnail tanpa menggunakan custom fields, dengan fungsi sederhana saja maka secara otomatis kita bisa mengambil gambar pertama dari posting Anda. Berikut ini Caranyaa…>>>>>>
Buka file functions.php di folder themes Anda dan Sisipkan kode dibawah ini dan Simpan (save) :
<?php //get first image
function catch_that_image() {
  global $post, $posts;
  $first_img = '';
  ob_start();
  ob_end_clean();
  $output = preg_match_all('/<img.+src=['"]([^'"]+)['"].*>/i', $post->post_content, $matches);
  $first_img = $matches [1] [0];

  if(empty($first_img)){
   // $first_img = "images/default.jpg"; //Aktifkan jika ingin menggunakan default image
  }
  return $first_img;
}
?>
Kemudian tempatkan dalam direktori tema Anda dengan code dibawah ini.
<?php if(catch_that_image()) { ?>
   <img src="<?php echo catch_that_image() ?>"  />
<?php } ?>
Selamat mencoba