Отображать уведомление «В наличии» для вариантов WooCommerce без управляемого запаса.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Отображать уведомление «В наличии» для вариантов WooCommerce без управляемого запаса.

Сообщение Anonymous »

Мне нужна помощь в конкретной ситуации. В WooCommerce, если для простого продукта или его варианта включено «Управление запасами», на странице продукта отображается уведомление =>, например [этот пример][1]
Однако , если «Управление запасами» не включено, уведомление не появляется, и мне жаль, потому что я все равно хочу сообщить своим клиентам, что он точно есть на складе, даже если я не управляю количеством запасов.Я нашел приведенный ниже код. Для простых продуктов работает без проблем. Однако для изменяемого продукта это сообщение отображается даже до, когда вариант выбран. Это конечно не нормально, этот код должен отображаться только после выбора варианта.
Может кто-нибудь помочь мне это исправить? Для продуктов с разными вариантами это сообщение должно отображаться только после выбора конкретного варианта.
Я сделал видеозахват, чтобы он был немного более иллюстративным: https://sgevcen.tinytake.com/tt/NDQzNTU2OF8xNDAyNTU2NA
function mycustom_shop_display_stock() {

global $product;

if ( !$product->get_manage_stock() && $product->is_in_stock() ) {
echo '
In Stock
';
}
}
add_action( 'woocommerce_before_add_to_cart_button', 'mycustom_shop_display_stock', 11 );

[1]: https://i.sstatic.net/aFnN1.png


Подробнее здесь: https://stackoverflow.com/questions/627 ... aged-stock
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»