WooCommerce: Listarea Tuturor Categoriilor

1 apr. 2013, 19:24:58
Vizualizări: 81.3K
Voturi: 13

Folosesc plugin-ul WooCommerce cu WordPress și în cadrul temei mele aș dori să listez toate categoriile într-un meniu de navigare folosind PHP.

Am încercat să folosesc woocommerce_product_categories();

dar nu doresc imaginile sau alte elemente HTML, doar numele lor (și eventual permalink-urile).

Cum pot obține aceste date?

0
Toate răspunsurile la întrebare 1
2
31

preluat din aceeași funcție:

// înainte de 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 );

// începând cu WordPress 4.5.0
$args = array(
    'taxonomy'   => "product_cat",
    'number'     => $number,
    'orderby'    => $orderby,
    'order'      => $order,
    'hide_empty' => $hide_empty,
    'include'    => $ids
);
$product_categories = get_terms($args);

vă va oferi lista de categorii de produse. simplu!

2 apr. 2013 09:50:11
Comentarii

Super! Mulțumesc. Doar pentru a clarifica lucrurile pentru cititori, adăugați un foreach după: foreach( $product_categories as $cat ) { echo $cat->name; }

Edd Turtle Edd Turtle
2 apr. 2013 13:42:57

cum să afișezi categorii cu subcategorii. Ca să ai categoria părinte și sub ea lista categoriilor sale

Karue Benson Karue Karue Benson Karue
12 iul. 2021 13:45:06