- Ce sujet contient 4 réponses, 4 participants et a été mis à jour pour la dernière fois par , le il y a 4 années.
5 sujets de 1 à 5 (sur un total de 5)
5 sujets de 1 à 5 (sur un total de 5)
- Vous devez être connecté pour répondre à ce sujet.
MenuAccueil 2026 › Forums › Forum de Support WooCommerce › Affichage de la quatité du stock de produits
Bonjour.
Actuellement j’affiche la quantité exacte du stock pour chacun de mes produits.
Cela est fait grâce a cette ligne de php : <?php echo $product->get_stock_quantity(); ?>
Cependant je préférerais afficher en stock ou Rupture de stock plutôt que la quantité.
J’imagine donc qu’il faut utiliser une commande avec des conditions du genre : Si stock supérieur ou égal à 1 => EN STOCK // Sinon => RUPTURE DE STOCK
Voici donc le bout de php que j’ai écris mais il ne fonctionne pas.
<?php
if ($stock_quantity >= 1 ) {
echo 'EN STOCK';
}
else {echo 'RUPTURE DE STOCK';
}
?>
Pensez vous que ce soit la bonne direction a prendre et si oui savez vous ou se trouve mon (ou mes) erreur(s).
Merci de votre aide
++ Dgé
...Bonjour,
Il y a une raison particulière pour que tu ne laisses pas Woocommerce gérer ça ?
Woocommerce => Réglages => Produits => Inventaire | Format d’affichage du stock
Sélectionner « Ne jamais afficher le stock restant »
Content(e) de mon aide ? Vous pouvez m'offrir un café ! 🙂
Avant d'appeler à l'aide: Dépannage Woocommerce
Salut,
en rédigeant un grand message pour rentrer plus en détail j’ai trouvé la solution à mon problème. Il fallait que je déclare ma variable pour comparer le résultat. Voici comment j’ai fait.
<?php
$stock_quantity = $product->get_stock_quantity();
if ($stock_quantity >= 1 ) {
echo 'EN STOCK';
}
else {echo 'RUPTURE DE STOCK';
}
?>
C’est la ligne suivante qu’il manquait : $stock_quantity = $product->get_stock_quantity();
Voilà sujet résolu. Merci pour l’aide.
++ Dgé
...Bonjour, j’ai le meme probleme mais je n’ai malheureusement aucunes compétences en codage. Pourriez vous m’indiquer l’endroit exacte où implémenter ce bout de code et où rajouter la ligne que vous aviez oublié ?
Merci
...Bonjour à vous, vous pouvez passer par un plugin, puisque c’est toujours risquer de toucher au code si vous n’êtes pas vraiment à l’aise.
Ce plugin pourrait vous aider :
Très cordialement 🙂
Voir l'annuaire des Webmasters
S'inscrire dans l'annuaire
Voir l'annuaire des Webmasters
S'inscrire dans l'annuaire