WordPress İçin Kategoriye Özel Yazı Sayfası

Tahsin S. 11 Nisan 2016 1 dk'da okunur 5 Yorum

5 YORUM

Bi zaman kendi yaptığım temalardan birini kullanırken bazı kategorilere ait yazılara farklı stiller uygulamam gerekmişti, bugün başka bir arkadaşa daha lazım olunca paylaşmak istedim.

Öncelikle single.php kodlar gibi istediğiniz kategoriye özel single.php sayfasını kodlayıp yeni bir isim veriyorsunuz (örn: wordpress.php) ve tema dosyasının içerisine kaydediyorsunuz.

Sonrasında single.php sayfasını açıp en başına aşağıdaki kodu yazıyorsunuz;

<?php

if ( in_category(‘catslugname’) ) {

include ‘wordpress.php’;

} else {

?>

Koddaki catslugname yazan yeri kendinize göre düzenleyip single.php’nin en son satırında da php kodunu <?php } ?> şeklinde kapatıyorsunuz.

catslugname nedir?: http://prntscr.com/ar1dlf

Yazıyı beğendiyseniz abone olabilirsiniz!

Epostanızı bırakırsanız bu blogdaki her yazı size bildirilecek.


Yorum yazmak ister misiniz?

Bir cevap yazın

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

Oğuz dedi ki:

Sağolasın kanka ama her tema da uyumlu dimi bu kod yani bazı temalarda sanki bunu hazır veriyorlardı ondan sordum ☺.

Tahsin S. dedi ki:

Her temada uyumlu, sıkıntı yok :)

Berkay dedi ki:

Eyvalllah abi çok işime yarayacak da her kategoriye farklı banner ve logo nasıl yaparım onu da bi anlatabilir misin?

Tahsin S. dedi ki:

Özetle istediğin sanıyorum şu; her kategoriye farklı düzen. Onun da yolu şudur; category.php veya archive.php kodlar gibi yeni bir php dosyası hazırlayıp adını category-CATID.php yapman yeterli. CATID yazan yere ilgili kategorinin id’si gelmeli, onu da şuaradan öğrenebilirsin: http://prntscr.com/auq8o8

Murat dedi ki:

Teşekkür ederiz. Uzun süredir kafamda bardı böyle değişik tarzda şema oluşturmak. Basit gibi duruyor.