PC & Teknoloji Platformu

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

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');

 

[Toplam:1    Ortalama:5/5]

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

avatar
1 Comment threads
1 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
2 Comment authors
Özgür Uygunecem Recent comment authors
En Yeniler Eskiler Beğenilenler
ecem
ecem

Allah sizden razı olsun yemin ederim aradığım kod buymuş . okadar uğraştım ki temamdaki otomatik görsellerin bulunduğu yerlere nasıl resim eklerim diye !!!… çooookkk teşekkür ediyorum sizeee gerçekten çok sağolun !!!

İnternet sitemizden en verimli şekilde faydalanabilmeniz ve kullanıcı deneyiminizi geliştirebilmek için çerez (Cookie) kullanıyoruz. Kabul et Detaylar