Teşekkür ederim sorunu çözdüm aşağıda paylaşıyorum.!
Bir tema oluşturuyorum bu temada anakategori -> alt kategorilerini ayrı içerik yapacağım.
Oluşturduğum kategori örneği
Elektronik kategoriid 2
-Bilgisayar kategorid25
-Televizyon kategoridi26
$post = $wp_query->post;
if(in_category('2')) {
include(TEMPLATEPATH . '/categorytab.php');
}
elseif( in_category('25')) {
include(TEMPLATEPATH . '/categorybrands.php');
}şeklinde category.php oluşturuyorum fakat; alt kategori ana kategoriden etkilendiği için categorytab.php sayfasını açmaktadır.Ne yapabilirim desteğinizi rica ediyorum

Çözüm in_category kullanmak yerine is_category kullandığımızda çözüm bulundu konuyu silmiyorum ihtiyacı olan kişiler kullansın.
$post = $wp_query->post;
if(is_category(array('2','3'))) {
include(TEMPLATEPATH . '/categorytab.php');
}
elseif( is_category('25')) {
include(TEMPLATEPATH . '/categorybrands.php');
}