Łukasz Piwowar

Łukasz Piwowar DigitalZone -
Interactive Agency

Temat: Hierarchia kategorii

Mam pewien problem. Posiadam na stronie kategorie ułożone w taki sposób:

a
sub1
sub2
b
sub1
sub2
...

Chcę żeby w nagłówku strony będąc w kategorii sub1 lub sub2 wyświetlała się nazwa oraz link do kategorii nadrzędnej. Robię to tak:

$category = get_the_category();
$category_name = $category[1]->name;

i tak samo z linkiem, potem odpowiednio wyświetlam.

Wszystko działa poprawnie wszędzie oprócz jednej subkategorii. Tam mam na odwrót:

$category[0] to kategoria b
$category[1] to subkategoria.

Da się to jakoś zmienić? Czy muszę na około pisać obejście w stylu:

if is_category(..) :

else :

endif;

czego jednak chciałbym uniknąć.