Per impostazione predefinita quando si vuole ottenere un elenco di categorie in WordPress si ottiene l'elenco di tutte le categorie, comprese quelle che discendono da altre categorie. Possiamo modificare questo comportamento ottenendo solo le categorie di primo livello, ossia quelle che non hanno genitori. Vediamo come.
Possiamo usare i parametri della funzione get_categories()
in questo modo:
$args = array(
'type' => 'post',
'orderby' => 'term_group',
'hide_empty' => 0,
'hierarchical' => 0,
'parent' => 0,
'taxonomy' => '..se usate una tassonomia'
);
get_categories( $args )
parent
impostato su 0
specifica che la categoria corrente non deve avere un genitore.