Задача. Если в товаре выставить «Нет в наличии», то со страницы товара пропадает кнопка «Добавить в корзину» («Купить»). Необходимо вывести кнопку добавления товара в корзину при статусе «нет в наличии».
Решение. Необходимо изменить соответствующий шаблон вывода кнопок добавления товара wp-content\plugins\woocommerce\templates\single-product\add-to-cart\simple.php
.
1. Копируем это файл в папку с темой \themes\woocommerce\single-product\add-to-cart\simple.php
и уже здесь его редактируем.
2. Найти конструкцию проверки наличия товара if ( $product->is_in_stock())
и удалить ее или закомментировать (само условие) как в Коде №1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
// Условие наличия товара при котором выводятся кнопка добавления в корзину и форма количества товара if ( $product->is_in_stock()) : // Какой-то код endif; // Или закомментировать условие if и оператор конца условия endif так /* if ( $product->is_in_stock()) : */ // Какой-то код <?php /* endif; */ ?> |