Bonjour,
je me débrouille bien avec worpress c’est pourquoi je n’ai pas eu besoin de venir jusque là. Mais là je butte.
Avec woocommerce.
Pouvez-vous me dire comment je pourrais filtrer l’affichage de produits d’une catégorie aux produits qui sont seulement en stock ? Je ne trouve aucun shortcode qui ferait ça.
Je voudrais en en effet n’afficher qu’un produit par catégorie et renseigner 1 seule unité en stock. Quand le produit est vendu, il serait remplacé par le suivant.
Sur une nouvelle page, je mets alors ce code :
[product_category category="nom de la cat" per_page="1"]
Une fois le produit vendu, il n’apparait plus, c’est bien, mais il n’est aussi pas remplacé par le suivant comme je le voudrais. Car ce code signifie « afficher 1 produit de la catégorie x ». Ce sont les réglages des paramètres de woocommerce qui font qu’il n’est plus visible. Il faudrait pour qu’il ne soit plus compté dans les produits de la catégorie, qu’il y est un filtre pour n’afficher que les produits en stock et non tous les produits de la catégorie.
Quel code faudrait-il pour faire ce que je veux ?
Sinon l’alternative serait d’installer un pluggin qui supprime le produit une fois celui-ci vendu et payé (ou vendu tout court au pire), car quand je passe le produit à la corbeille c’est bien le produit d’après qui s’affiche. Ce qui est logique. Il suffirait donc qu’il passe à la corbeille automatiquement pour que mon système marche.
Notez que j’ai bien spécifié un stock de 1 unité pour qu’il soit hors stock dès le 1er achat et que le produit est bien indiqué avec un stock de 0. Le code plus haut n’est simplement pas le bon code pour afficher les produits d’une catégorie uniquement en stock.
Merci,
Cordialement