WordPress İçin Kategoriye Özel Yazı Sayfası

WordPress İçin Kategoriye Özel Yazı Sayfası

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.

cat-slugname örnekleri kırmızı ile işaretlidir

“WordPress İçin Kategoriye Özel Yazı Sayfası” için 5 yanıt

  1. 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 ☺.

  2. 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

  3. Murat dedi ki:

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

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir