Listen Sie Kategorien auf und schließen Sie untergeordnete Kategorien aus

Das folgende Skript erstellt eine Liste der Kategorien auf der Website (mit Ausnahme der Kategorien “nicht kategorisiert”).

Wenn es möglich ist, möchte ich es so ändern, dass es nur die obersten Kategorien (keine untergeordneten Kategorien) auflistet …

$cat_args = array('orderby' => 'name', 'show_count' => $c, 'hierarchical' => $h); $cat_args['title_li'] = ''; $cat_args['exclude_tree'] = 1; wp_list_categories(apply_filters('widget_categories_args', $cat_args)); 

Solutions Collecting From Web of "Listen Sie Kategorien auf und schließen Sie untergeordnete Kategorien aus"

Nach etwas Versuch und Irrtum, das hat es gebraucht, damit es funktioniert …

  $cat_args = array('orderby' => 'count'); $cat_args['title_li'] = ''; $cat_args['exclude_tree'] = 1; $cat_args['exclude'] = 1; $cat_args['depth'] = 1; wp_list_categories(apply_filters('widget_categories_args', $cat_args)); 
 $cat_args = array('orderby' => 'name', 'show_count' => $c, 'hierarchical' => $h); $cat_args['title_li'] = ''; $cat_args['exclude_tree'] = 1; $cat_args['depth'] = 1; wp_list_categories(apply_filters('widget_categories_args', $cat_args)); 

Ich habe das Argument ‘Tiefe’ zu Ihrem Array hinzugefügt. Auf der Codex-Seite finden Sie eine vollständige Dokumentation der function.