WordPress’te farklı kategoriler için farklı single.php’ler

WordPress’te farklı kategorilerde bulunan yazılar için farklı tekil sayfa şablonları (single.php) kullanabiliriz. Bunun için öncelikle aşağıdaki kodu ya da uyarlayacağınız kodu single.php dosyası olarak kaydediyoruz. Sonrasında ise kodda yazılı olan ayrı şablonları oluşturuyoruz;

<!--?php $post = $wp_query--->post;
if (in_category('3')) {include(TEMPLATEPATH.'/haberler.php');}
elseif (in_category('5')) {include(TEMPLATEPATH.'/fotograflar.php');}
elseif (in_category('9')) {include(TEMPLATEPATH.'/videolar.php');}
else { include(TEMPLATEPATH . '/diger.php'); } ?> //