arkadaşlar çok denedim fakat bi türlü beceremedim yapmak istediğim olay


Ana Kategori
-alt kategori
- alt kategoriye ait single.php
-alt kategoriye ait single.php

-alt kategori
- alt kategoriye ait single.php
-alt kategoriye ait single.php

yukarıdaki sayfalar yanmenu1.php


Ana Kategori
-alt kategori
- alt kategoriye ait single.php
-alt kategoriye ait single.php

-alt kategori
- alt kategoriye ait single.php
-alt kategoriye ait single.php
bu kategoriye ait ana kategori, alt kategori ve single.php ler ise yanmenu2.php sayfasına gitmesini istiyorum

FAKAT

<?php
$post = $wp_query->post;
if ( in_category('5') ) {
include(TEMPLATEPATH . '/neredeydimsingle.php'); }
elseif ( in_category('8') ) {
include(TEMPLATEPATH . '/neredeydimsingle.php'); }

else { include(TEMPLATEPATH . '/normalsingle.php');
}
?>
gibi bir kodun işime yaramayacağını söyleyebilirim. Çünkü onlarca alt kategori olacak ve sürekli yenileri eklenecek tek tek id tanımlamak çok zor.

Yardımcı olursanız çok sevinirim.