WordPress otomatik featured image yapma

WordPress otomatik featured image yapma :Wordpress temalarınızda eklenti kullanmadan ilk görseli otomatik olarak featured image yani öne çıkan görsel olarak ayarlamak için aşağıdaki kodu kullanabilirsiniz.

Aşağıda yer alan kodu kopyalayıp, tema dosyanızda bulunan functions.php sayfasına ekleyiniz. Kodu sayfanın sonunda bulunan “?>” etiketinden önceki alana eklediğinizden emin olun. Aksi takdirde temada sorun çıkabilir.

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);
}
}
}
}
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’);

İlk yorum yapan olun

Bir yanıt bırakın

E-posta hesabınız yayımlanmayacak.


*