WordPress Otomatik Öne Çıkarılmış Görsel Ayarlama

WordPress otomatik olarak her yazıya öne çıkarılmış görsel eklemeniz mümkün. Çok basit bir işlemle her seferinde resim seçmekle uğraşmadan kendi kendine öne çıkarılmış görsel seçimi yapabilirsiniz.

Öncelikle arkadaşlar vereceğim kod ne işe yarıyor ondan bahsedeyim. Aşağıda ki kod sizi öne çıkarılmış görsel ekleme zorunluluğundan kurtarıyor, onun yerine yazıya eklediğiniz ilk resmi otomatik olarak öne çıkarılmış görsel olarak algılıyor.

Doğal olarak bu kodun bizim gibi blog sitelerinde kullanılması pek gerekli değil ancak günde onlarca yazı eklenen teknoloji, haber gibi sitelerde bu kod gerçekten kullanıcılara büyük bir zaman tasarrufu yaptırıyor.

Oldukça basit şekilde kullanılabilen kodumuz hakkınızda aklınız da şöyle bir soru oluşmuş olabilir: “Peki ya yazıya resim eklemezsem ne öne çıkarılmış görsel olarak ne gösterilecek?“. Bu sorunun da cevabı aslında verdiğim kodda ki fonksiyonda gizlidir. Eğer yazınıza resim eklemediyseniz, wordpress öne çıkarılmış görsel ekleme işlemi yapmayacak ve o konuyu es geçecektir.

Aşağıdaki kodu functions.php dosyasının sonuna ekleyiniz. (teknocozumler.com yazan yeri kendi sitenizi yazın)

http://www.teknocozumler.com/wp-admin/theme-editor.php

Kod:
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);
}
} else {

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

İşte bu kadar. İlginizi çektiysem sitenin diğer wordpress yazılarına göz atabilirsiniz.

Check Also

WordPress kayıp admin şifresini kurtarma

Bazen özellikle localhost üzerinde wordpress sitesi kurup uzun süre bakmadığımızda wordpress kayıp admin şifresini kurtarma …

Bir Cevap Yazın

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

88