WooCommerce: Elencare Tutte le Categorie
1 apr 2013, 19:24:58
Visualizzazioni: 81.3K
Voti: 13
Sto utilizzando il plugin WooCommerce con WordPress e all'interno del mio tema vorrei elencare tutte le categorie in un menu di navigazione con PHP.
Ho provato a utilizzare woocommerce_product_categories();
ma non voglio le immagini o altri elementi HTML, solo i loro nomi (e magari i permalink).
Come posso ottenere questi dati?
Tutte le risposte alla domanda
1
2
preso dalla stessa funzione:
// prima di WordPress 4.5.0
$args = array(
'number' => $number,
'orderby' => $orderby,
'order' => $order,
'hide_empty' => $hide_empty,
'include' => $ids
);
$product_categories = get_terms( 'product_cat', $args );
// da WordPress 4.5.0 in poi
$args = array(
'taxonomy' => "product_cat",
'number' => $number,
'orderby' => $orderby,
'order' => $order,
'hide_empty' => $hide_empty,
'include' => $ids
);
$product_categories = get_terms($args);
ti darà la lista delle categorie di prodotti. facile!

Ewout
2.67K
2 apr 2013 09:50:11
Commenti
Fantastico! Grazie. Solo per chiarire le cose ai lettori, basta aggiungere un foreach dopo:
foreach( $product_categories as $cat ) { echo $cat->name; }

2 apr 2013 13:42:57
Domande correlate
7
risposte