Yazıya Eklenen İlk Resmi Otomatik Öne Çıkarılmış Görsel Olarak Belirleme

WordPress dahilinde iki adet görsel türü vardır: öne çıkarılmış görseller (thumbnails) ve konu içerisinde kullanılan görseller.

Temanız “öne çıkarılmış görsel” özelliğini kullanıyorsa ve yazılarınızı yayınlarken öne çıkarılmış görsel eklemeyi unutuyorsanız, bu makaleyi okumaya devam edin.

Yazıya eklenen ilk resmi otomatik öne çıkarılmış görsel olarak belirlemek için yapmanız gereken, temanızın functions.php dosyasına bir kod eklemek. Bu işlemden sonra artık öne çıkarılmış görsel ayarlamayı unutursanız, bu sorun olmayacaktır.

Şimdi, temanızın functions.php dosyasını açarak en alt satırdaki ?> kodundan önce bir satır boşluk açıp aşağıdaki kodu ekleyin:

[php]
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’);
[/php]

Değişiklikleri kaydedin. Artık bir yazı yazdığınızda öne çıkarılmış görsel belirlemeyi unuttuğunuzda, eklediğiniz ilk görsel, otomatik olarak öne çıkarılmış görsel olarak belirlenecektir.

PAYLAŞMAK ÖNEMSEMEKTİR!

Emrah

1981 Samsun doğumlu ve Gazi Üniversitesi, Bilgisayar ve Öğretim Teknolojileri Eğitimi mezunu. Bilişim Teknolojileri Öğretmeni, Yazar, WebMaster, Blogger, Web-Grafik Tasarımı ve SEO eğitmeni. Araştırmacı ,macera tutkunu, sinema sever, fitness yapar, farklı doğal güzellikleri keşfetmeye bayılır.

3 Yorum Var

  • 4 Şubat 2015 tarihinde, saat 13:07
    Permalink

    Hocam teşekkürler gerçekten ufak bir tema çalışmam vardı ona ekledim şimdi daha iyi oldu sayenizde teşekkürler tekrardan.

  • 22 Mart 2015 tarihinde, saat 23:56
    Permalink

    en al satırda ?> yok hocam kodu eklememe rağmen çalışmadı

  • 23 Mart 2015 tarihinde, saat 00:52
    Permalink

    birkan çalışkan,
    functions.php dosyanda kodları arasında bir yere eklersen olacaktır. Hala yapamıyorsan iletişime geçersen yardımcı olmaya çalışırım.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

escort akdeniz escort mezitli çamlıyayla escort escort toroslar escort tarsus escort gulnar escort erdemli escort silifke escort mut mersin escort mersin escort bayan porno izle porno hikayeler