Ole: Problem mit Kategoriedarstellung in Wordpress

Hallo,

ich habe ein kleines Problem mit Wordpress, welches sich bisher auch nicht durch einen Eingriff in den Core von WP lösen läßt.

Mein Problem:

  
<?php wp_list_cats('sort_column=name&optioncount=1'); ?>  

liefert mir Listenelemente mit Links und hinter den Links die jeweilige Anzahl der in der Kategorie enthaltenen Artikel.

  
<li><a href="Link">Text</a> (Anzahl)</li>  

Da bei mir jedoch die <a> als Block angezeigt werden, führt dies natürlich zu einem Umbruch im Listenelement.
Ich hätte daher gerne die Ausgabe in folgender Form:

  
<li><a href="Link">Text (Anzahl)</a></li>  

WordPress sieht diese Form der Ausgabe jedoch wohl nicht vor und auch ein Umschreiben der "template-functions-category.php" von

  
355: $link .= '</a>';  
356:  
357: if (empty($feed_image))  
358: $link .= ')';  
359: }  
360:  
361: if ( intval($optioncount) == 1 )  
362: $link .= ' ('.intval($category->category_count).')';  

nach

  
355: if ( intval($optioncount) == 1 )  
356: $link .= ' ('.intval($category->category_count).')';  
357:  
357: $link .= '</a>';  
358:  
359: if (empty($feed_image))  
358: $link .= ')';  
359: }  

brachte keinen Erfolg. Die Anzahl wird in diesem Fall überhaupt nicht angezeigt.
Meine PHP-Kentnisse sind leider zu schlecht (eher nicht vorhanden ;)) um dort weiter machen zu können.
Das WP-Forum bietet mir bisher leider auch keine Lösung (der Ansatz den Core umzuschreiben stammt von dort).
Wenn jemand eine Idee/Lösung hat, nur raus damit :).

Mein Notanker wäre mittels Javascript das ganze umzuschreiben (nodes & Co.)...finde ich aber eher suboptimal.

Danke
Ole
(8-)>

--
Stickstoff eignet sich nicht für Handarbeiten.
  1. So schnell kann es gehen,

      
    355: $link .= '</a>';  
    356:  
    357: if (empty($feed_image))  
    358: $link .= ')';  
    359: }  
    360:  
    361: if ( intval($optioncount) == 1 )  
    362: $link .= ' ('.intval($category->category_count).')';  
    
    

    muß in

      
    355: $link .= '';  
    356:  
    357: if (empty($feed_image))  
    358: $link .= ')';  
    359: }  
    360:  
    361: if ( intval($optioncount) == 1 )  
    362: $link .= ' ('.intval($category->category_count).')</a>';  
    
    

    geändert werden. Außerdem muß noch in Zeile 330

      
    $link .= apply_filters('list_cats', $category->cat_name, $category).'</a>';  
    
    

    in

      
    $link .= apply_filters('list_cats', $category->cat_name, $category).'';  
    
    

    geändert werden.

    Das sollte es gewesen sein.

    Danke
    Ole
    (8-)>

    --
    Stickstoff eignet sich nicht für Handarbeiten.