В "Товарах" можно изменить статус товара на "Нет в наличии". Данный статус появляется в карточке товара и исчезает кнопка "Добавить в корзину". Как отобразить этот статус в витрине товара (в подкатегории) под каждым товаром?
Ответ
Код такой в function.php
function action_woocommerce_after_shop_loop_item() {
global $product;
if ($product->stock_status == 'instock') {
echo '
В наличии: ' . $product->stock . '
';
} else {
echo '' . 'Нет в наличии' . '
';
}
};
add_action( 'woocommerce_after_shop_loop_item', 'action_woocommerce_after_shop_loop_item');
Комментариев нет:
Отправить комментарий