Я бы предположил, что это будет выглядеть примерно так:
<?php if (is_subcategory()): ?> <h1><?php the_category(); ?></h1> <?php else: ?> <h1>something else</h1> <?php endif ?>
Может кто-нибудь сказать мне, как это на самом деле должно быть написано?
Попробуйте это:
<?php if ( is_category() ) { $child_cats = get_categories('child_of='.get_query_var('cat')); }?>
http://codex.wordpress.org/Function_Reference/get_categories