Das folgende Skript erstellt eine Auflistung der Kategorien auf der Website (mit Ausnahme der Kategorien in „nicht kategorisiert“).
Wenn möglich, möchte ich es so ändern, dass es nur die Kategorien der obersten Ebene auflistet (keine untergeordneten Kategorien) …
Ich dachte, das Argument “Tiefe” = 1 würde den Zweck erfüllen, aber nicht so. Es listet ALLE Kategorien auf. Wenn ich das “hierarchische” Argument entferne, schließt es untergeordnete Kategorien aus, enthält dann aber auch die Kategorie “nicht kategorisiert”, die ich ausdrücklich über das Argument “exclude_tree = 1” ausschließe.
Ratlos. WordPress 3.0.1 getestet.
$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));
Lösung hier – stackoverflow.com/questions/2803248/…
– T. Todua
17. November 2015 um 8:49 Uhr