Bonjour la communuté.
Sur mon site j'affiche mes différentes catégories de produit séparément dans différentes sections.
Est il possible de ne pas afficher une section si je n'ai aucun produits dedans ?
Voici à quoi ressemble mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <?php query_posts('page_id=60'); ?> <?php if (have_posts()) : the_post(); ?> <section> <div class="titre-section"> <div class="rect"></div> <div class="cont-title-section"> <div class="title-section"> <h2><?php the_title(); ?></h2> </div> </div> </div> <div class="wrap"> <div class="boutik"> <?php the_content(); ?> </div> </div> </section> <?php endif; ?> <?php wp_reset_query(); ?>
Donc actuellement j'affiche mes produits dans le "the_content" avec un shortcode qui cible ma catégorie de produit.
Si il y a des produits ils s'affichent en dessous du titre de ma catégorie. Mais si il n'y a pas de produit le titre de ma catégorie de produit s'affiche tout de même.
Je pense qu'une condition php devrait pouvoir faire se que je veux mais je ne sais pas comment faire.
Avez vous une idée de comment faire ?
J'ai penser à quelque chose comme ça mais bien évidement ca n emarche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <?php query_posts('page_id=60'); ?> <?php if (have_posts()) : the_post(); ?> <?php if ($PRODUCT >= 1) { ?> <section> <div class="titre-section"> <div class="rect"></div> <div class="cont-title-section"> <div class="title-section"> <h2><?php the_title(); ?></h2> </div> </div> </div> <div class="wrap"> <div class="boutik"> <?php the_content(); ?> </div> </div> </section> <?php ;} else { echo '' ; } ?> <?php endif; ?> <?php wp_reset_query(); ?>
Merci par avance. ++ Dgé
Partager