2 votes

Affichage uniquement des premières catégories enfants woocommerce

J'ai du code, qui affiche toutes les sous-catégories. Mais j'ai besoin d'afficher uniquement les catégories de premier niveau, et au deuxième niveau afficher les produits

 1. Catégorie
    1.1 Premier niveau
       1.1.1 Deuxième niveau

Code:

$second_level_cats = get_term_children($cat->term_id, $cat->taxonomy); 
foreach ($second_level_cats as $second_level_cat_id) :
    if(!get_term_children($cat_id, $cat->taxonomy)) :
        $second_level_cat = get_term($second_level_cat_id, $cat->taxonomy); 
    endif; 
endforeach;

0voto

Arpan Sagar Points 156

Vous pouvez obtenir la catégorie parent en utilisant ce code:

 $cat_id,
            'hide_empty' => 0,
            'orderby' => 'name',
            'order' => 'ASC'
        );

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X