WordPress Kategorilere Özel Single.php Yapımı
0WordPress alt yapısı kullanılan sitelerde her yazı kategorisinde ziyaretçilerinize farklı bir tasarımları sunma imkanı sunmaktadır. Örneğin, şuan ziyaret etmekte olduğunuz sitemizde WordPress kategorisi diğer kategorilerden farklıdır. Şimdi sitemizde nasıl yapıldığı hakkında bilgi verelim, öncelikle single.php dosyasının yedeğini alalım, sonrasında single.php dosyasının içerisinde yer alan kodları single-default.php isminde dosya açarak kopyalayalım sonrasında single.php dosyasının içerisine aşağıdaki kodları ekleyelim.
<?php $post = $wp_query->post; if ( in_category('1') ) { include(TEMPLATEPATH . '/single-wordpress.php'); } else { include(TEMPLATEPATH . '/single-default.php'); } ?>
Yukarıda yazılan kodumuzda yapılması istenilen in_category kısmına yazdığımız 1 kategori ID‘si oluyor. Kategori ID’si 1 olan yazılarda single-wordpress.php dosyasını açmasını söylüyoruz. Diğer kategoride yer alan yazılar ise single-normal.php dosyasına yönlendirilmekte.