WordPress: reperire solo le categorie di primo livello

WordPress: reperire solo le categorie di primo livello

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.

Torna su