RSS
47
728x90 ad area

Kategoriye Özel Category.php Oluşturmak

WordPress’te bazen sınırları zorlamak standartları aşmak gerekebilir.

Her kategori şablonu, tema dosyalarımız arasında varsa Category.php dosyasından oluşur aksi durumda index.php bu işi halledebilir. Ancak her kategori görünümünün aynı olmamasını istiyorsak, örneğin bir kategoride yazı başlıklarının farklı renk yada sadece o kategoriye özel bir reklam alanı ve buna benzer şeyleri uygulamak için kategoriye özel Category.php dosyası oluşturabiliriz.

 

İlk olarak ayıracağınız kategori sayınız 1 – 2 tane ise birazdan vereceğim kodlarla uğraşmanıza hiç gerek yok.Bunun yerine kategori idsini öğrenerek ( örneğin id=3 ) category.php dosyanızın bir kopyasını oluşturarak  category-3.php şeklinde adlandırdıktan sonra istediğiniz değişiklikleri yapabilirsiniz.Aynı şekilde her kategori için bunu yapabilirsiniz.

 

Bir diğer yol ise , php dosyarını çoğaltmamıza gerek kalmadan category.php dosyamızın içine ;

<?php
if ( in_category('3') ) {
	echo ' ';
	}
?>

Kodunu yerleştirmek.Bu kod ile

in_category('3')

3 idli kategoride olduğumuzda

echo 'BURAYA BİRŞEYLER YAZIN '

kodundaki tırnak aralarını ekranda gösterilmesini sağlayabiliriz.

Yada

<?php
if ( in_category('3') ) {
	include 'deneme.php';
	}
?>

Kodu ile deneme.php dosyasını çağırabiliriz.

Yazar: wpdestek
Arkadaşlarınla paylaş:
Yorumlar
Yorum Yap
mustafa
17 Ağustos 2012, 10:12

elinize sağlık ilk yapışta uyguladım.

Cevapla

Yorum Yapın

Yorumlarınız bizi mutlu eder! Lütfen yorumların kontrol edileceğini ve bağlantılarda rel="nofollow" kullanılacağını unutmayın. Yani isim olarak domain adınızı kullanmak size bir fayda sağlamayacak.

Önceki yazıyı okuyun:
WordPress’inize Mobil Tema Uygulayın

Wordpress kullanıcılarının mobil ziyaretçilerinin artmasıyla bir çok blogçunun mobil tema […]

Kapat