web-dev-qa-db-fra.com

Comment obtenir l'état de l'inventaire woocommerce

Dans un thème woocommerce, j'essaie de montrer un avertissement lorsque le produit est en rupture de stock. Quelque chose comme ça:

<?php if ('this_product_is_out_of_stock'): ?>
    <p>This product is out of stock. It can be purchased by custom made order.</p>
<?php endif; ?>

Existe-t-il une fonction pour dire 'this_product_is_out_of_stock_' ou un autre moyen de l'obtenir?

Je cherchais woocommerce api docs non réussi: https://docs.woocommerce.com/wc-apidocs/

Merci d'avance.

3
aitor

Essayez quelque chose comme ça

    global $product;
    if ( ! $product->managing_stock() && ! $product->is_in_stock() )
    echo '<p>This product is out of stock. It can be purchased by custom made order.</p>';
6
Alvin Zachariah