hast du den überhaupt den code von paulstelzer mal anstelle deines code ausprobiert? da wird doch abgefragt um welche kategorie es sich handelt.
Hallo,
ich hatte vor zwei Tagen hier auch die gleiche Anfrage gestellt und suche schon eine Weile nach einer Lösung. Ich habe den Code von paulstelzer ausprobiert, aber da wurde gar nichts angezeigt.
Dafür habe ich nun die Inspiration, wie ich meinen Code abwandle, damit getan wird, was getan werden muss. ;-)
Ich zeige die Unterkategorien zusätzlich noch auf der Artikelseite an, das funktioniert habe nur, wenn der Artikel nur Unterkategorien aus der gleichen Oberkategorie zugewiesen ist, sonst kommt dabei Kategoriegulasch raus.
PHP
<?php if ( is_category() || is_single() ) {
$this_category = get_the_category();
if ( $this_category[0]->parent > 0 ) {
echo '<div class="widget categories widget-categories">
<div class="widget-inside">
<h3 class="widget-title">'.get_cat_name ( $this_category[0]->parent ).'</h3>
<ul class="categories">';
wp_list_categories("hide_empty=0&child_of={$this_category[0]->parent}&title_li=");
echo '</ul></div></div>';
} } ?>
Probier mal aus, ob das bei dir funktioniert.