Bu kod var ama yazı ekleme sayfasında öne çıkarılan görsel bölümü çıkmıyor.Ne yapmam lazım?
Öne Çıkarılan Görsel Sorunu #Yardım |
8 Mesajlar | 1.341 Okunma |
.kucuk_resim {float:left;margin-right:10px;margin-bottom:10px;}
set_post_thumbnail_size( 150, 100 , true);
Function dosyamızı editör ile açıp temamıza öne çıkarılmış görsel özelliğini kazandıracağız. Bunun için yapmamız gereken temamızın functions.php dosyasını açıp aşağıdaki kodu ilave ediyoruz. Aşağıdaki kodlar önce temamıza öne çıkarılmış görsel özelliğini kazandırır. Sonrasında ise yazı resminin 125x125px olmasını ve en alttaki 480x350px ile de yazımızın içerisindeki resmin boyutlarını sınırlandırmış oluyoruz.
// Yazı Resmi desteği kazandırma kodu
add_theme_support( 'post-thumbnails');
// Resmi tam olarak 125px genişlik ve 125px yükseklikte küçült ve kırp
set_post_thumbnail_size( 125, 125, true );
//Yazı içindeki resim boyutu
add_image_size( 'single-post-thumbnail', 480, 350 );
?>
Bunları yaptık işimiz bittimi peki ? Hayır. Şimdi ise temamızda gerekli yerlere kodlarımızı ekleyerek fonksiyonumuzun çalışmasını sağlıyoruz. index.php, archive.php ve search.php hatta varsa category.php dosyarını açıyoruz. Sonrasında Görselimizin çıktığı yere aşağıdaki kodlarımızı ekliyoruz. Öne çıkarılmış görsel veya özel alanile eklenmiş bir resim yok ise en alttaki
// Özel alana ve öne çıkarılmış görsel olarak resim eklenmemiş ise.
echo ''
sayesinde default resim belirleme şansımız olacaktır.
if(has_post_thumbnail()) {
// Öne çıkarılmış görsel varsa.
the_post_thumbnail();
}
elseif( $thumbnail = get_post_meta($post->ID, 'thumbnail', true) ){
// Öne çıkarılmış görsel yok ama özel alana resim eklenmiş ise.
echo '';
}
else {
// Özel alana ve öne çıkarılmış görsel olarak resim eklenmemiş ise.
echo '';
}
?>