WordPress Yazıdaki İlk Resmi Otomatik Öne Çıkarılmış Görsel Olarak Belirlemek

0
1273

WordPress içeriği oluştururken makaleye ekleyeceğeniz resimler SEO açısından önem arzediyor. Genelde pek dikkat edilen bir durum söz konusu olmasada wordpress üzerinde konu resmi olarak ekleyeceğimiz resimlerle ilgili bir çok kolaylık mevcut. Bunlardan birisi öne çıkarılmış görsel olarak belirle seçeneği.

one-cikarilmis-gorsel

Bu seçenek konumuzu yazarken sağdaki yada alttaki seçenekler içinde mevcut. Direkt olarak tıklayarak üstteki resimdeki linke görselinizi yükleyebilirsiniz. Eski alışkanlıklarından bazı konularda görseli bu yolla eklemediyseniz konunun ilk resminide öne çıkarılmış görsel olarak sisteminizde göstermenizin bir yolu mevcut.

Aşağıda verdiğim kodları functions.php dosyanızı açarak en altta yada dilediğiniz uygun bir yere ekleyip kaydediyoruz. Bu sayede eğer yüklenmiş bir resim yoksa otomatik olarak konudaki ilk resim öne çıkarılmış görsel olarak blogunuzda görünecektir.

function autoset_featured(){
global $post;
$already_has_thumb = has_post_thumbnail($post->ID);
if (!$already_has_thumb){
$attached_image = get_children("post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1");
if ($attached_image){
foreach ($attached_image as $attachment_id =>$attachment){
set_post_thumbnail($post->ID,$attachment_id);
}
}
}
}//end function
add_action('the_post','autoset_featured');
add_action('save_post','autoset_featured');
add_action('draft_to_publish','autoset_featured');
add_action('new_to_publish','autoset_featured');
add_action('pending_to_publish','autoset_featured');
add_action('future_to_publish','autoset_featured');

 

YORUM YAP, FİKRİNİ BELİRT, BİZE KATKIDA BULUN :)

avatar