Поддержка WooCommerce woocommerce без количества как нет в наличии

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Скажите пож как сделать — товар без количества как статус товаров нет в наличии?

    Для простых и вариативных будет разное решение. В общем случае вам надо проверить количество запасов get_stock_quantity(). И если оно не задано, то менять статус

    а как это сделать?

    Нашел решение

    add_action( 'woocommerce_before_shop_loop_item_title', 'my_sold_out_loop' );
     
    function my_sold_out_loop() {
        global $product;
     
        if ( !$product->get_stock_quantity() ) {
            echo '<span class="soldout">Нет в наличии</span>';
        }
    }
Просмотр 3 ответов — с 1 по 3 (всего 3)