wake-up-neo.com

So erhalten Sie die Anzahl der Produkte in Bezug auf Kategorien in WooCommerce

Hallo, ich möchte alle Kategorien von Produkten in einer Schleife anzeigen, um sie im Kategoriemenü zusammen mit der Anzahl der Produkte anzuzeigen, die jede Kategorie enthält. Sowas in der Art

 enter image description here 

bisher habe ich dies getan, um alle Kategorien zu erhalten

 $args = array(
    'number'     => $number,
    'orderby'    => $orderby,
    'order'      => $order,
    'hide_empty' => $hide_empty,
    'include'    => $ids
);

$product_categories = get_terms( 'product_cat', $args );
foreach( $product_categories as $cat ) { echo $cat->name; }

Ich möchte jedoch wissen, wie die Produktnummern in den einzelnen Kategorien angezeigt werden.

1
Faisal Naseer

Sie müssen nur $cat->count hinzufügen, um die Anzahl aller Produkte in dieser Kategorie zu erhalten. Hoffe das hilft dir weiter.

$args = array(
    'number'     => $number,
    'orderby'    => $orderby,
    'order'      => $order,
    'hide_empty' => $hide_empty,
    'include'    => $ids
);

$product_categories = get_terms( 'product_cat', $args );

foreach( $product_categories as $cat )  { 
   echo $cat->name.' ('.$cat->count.')'; 
}
2
asp111