it-swarm.com.ru

Как получить статус инвентаря WooCommerce

В теме woocommerce я пытаюсь показать предупреждение, когда товара нет в наличии. Что-то вроде этого:

<?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; ?>

Есть ли функция, чтобы сказать 'this_product_is_out_of_stock' или какой-то другой способ добиться этого?

Я безуспешно искал wicommerce api docs: https://docs.woocommerce.com/wc-apidocs/

Заранее спасибо.

3
aitor

Попробуйте что-то вроде этого

    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