Avec WooCommerce, je veux afficher toutes les catégories dans un magasin en tant qu'en-têtes, avec tous leurs produits répertoriés ci-dessous dans une liste non ordonnée. Est-ce possible? J'ai vu quelques choses qui me permettront d'afficher une liste de catégories ou une liste de produits pour une catégorie spécifique, mais rien qui passera par tout comme je l'ai décrit.
Voici ce que j'utilise actuellement pour répertorier toutes les catégories:
<?php
$args = array(
'number' => $number,
'orderby' => $orderby,
'order' => $order,
'hide_empty' => $hide_empty,
'include' => $ids
);
$product_categories = get_terms( 'product_cat', $args );
$count = count($product_categories);
if ( $count > 0 ){
foreach ( $product_categories as $product_category ) {
echo '<h4><a href="' . get_term_link( $product_category ) . '">' . $product_category->name . '</h4>';
}
}
?>
foreach()
, lancez un nouveauWP_Query()
pour saisir tous les produits dans ce terme .. puis parcourez-les.