WordPress

Yazımızın İlk Resmini Kullanma

Artık hemen hemen her blogda görmeye alıştığımız bir eklenti haline gelen yazıların yanına özel alanlar kullanılarak koyulan avatar büyüklüğündeki resimler eklenmesi.Bu tam bir işkence her yazıya birde özel alan eklemek ile uğraşmak.Aslında bunun kolay ve etkili bir yolu var özel olarak bir resim eklemiyorsunuz siz konunuzun içine resminizi koyuyorsunuz wordpress sizin için konunuzdaki ilk resmi anasayfada yazınızın yanına istediğiniz şekilde koyuyor.Bir daha özel alanlarla uğraşmamış oluyorsunuz.Aşağıdaki kodları temanızın Tema fonksiyonları (functions.php) dosyasına uygun şekilde eklediğinizde ‘ilk_resmi_al’ isimli bir fonksiyon elde etmiş olursunuz.

Bu fonksiyonu Loop (döngü) içerisinde kullandığınızda ise yazının ilk resmini alabilirsiniz.

function ilk_resmi_al() {
  global $post, $posts;
  $ilk_resim = '';
  ob_start();
  ob_end_clean();
  $output = preg_match_all('//i', $post->post_content, $matches);
  $ilk_resim = $matches [1] [0];
 
  if(empty($ilk_resim)){  //Yazıda resim yoksa
    $ilk_resim = "http://www.siteadi.com/images/varsayilan_resim.jpg";
  }
  return $ilk_resim;
} 

Bu fonksiyonu kullanmak için ise aşağıdaki kodları kullanabiliriz.

echo ilk_resmi_al();
//Çıktı: http://www.siteadi.com/wp-content/uploads/resminadi.jpg 

Eklentimiz bukadar arkadaşlar artık özel alanlarla uğraşmak zorunda değilsiniz.

Düşüncelerinizi Paylaşın