Frage

So auf meinem Wordpress installieren. Ich versuche, in der Seitenleiste Anzeigekategorieliste aber mit wp_list_categories Funktion Problem. Es gibt wenige Kategorien im System, aber diese Funktion nur druckt „NO Kategorien“.

Kann nicht herausfinden, warum.

Irgendwelche Ideen?

War es hilfreich?

Lösung

  1. Vergewissern Sie sich, mindestens 1 Post in jeder Kategorie, die Sie anzeigen möchten

  2. wp_list_categories sollte außerhalb des Wordpress-LOOP sein. Sie werden wahrscheinlich Sidebar des Code vor der Schleife des Code.

  3. zur Verfügung stellen müssen

Andere Tipps

Sie verwenden die richtige Funktion, aber Sie müssen einen Parameter dafür einzustellen. Sie bekommen

  

Keine Kategorien

einfach, weil die Kategorien in der Wordpress-Taxonomie definiert haben noch keine Kommentare zu ihnen zugewiesen.

Versuchen Sie, das hide_empty Argument wp_list_categories( $args ); 1 für wahr und 0 für falsch übergeben.

wp_list_categories('hide_empty=0');

In diesem Beispiel werden alle Kategorien zeigen, unabhängig von ihrer Post-Zähler.

Referenz der wp_list_categories Codex Seite für mehr Hilfe.

Gebrauch Looping mit get_posts() anstelle von get_categories();

$cat_ID = 239;

$array =  get_posts('child_of'=> $cat_ID ,    'post_type'=> 'post');    $out='';
foreach ($array as $key=> $value) {
    $out .= '<li class="manual_posts"><a href="'.get_permalink($value->ID).'">'.$value->post_title.'</a></li>';
}
echo $out;
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top