• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Оформить заказ на товар с нулевой ценой

Image CMS

ase301

Новичок
#1
В магазине мебели часть товара без цены. Например, наборы мебели для кухни. Комплект подбирается по размеру кухни и желанию покупателя менеджером непосредственно в магазине.
Заказ товара через интернет магазин дает право на скидку в 10%.
Проверял на темах StoreFront и TopShop, если товар без цены, то неактивна кнопка "Добавить в корзину". Нет товара в корзине нет возможности оформить и отправить заказ. Можно ли выйти из положения?
 

ase301

Новичок
#3
Да, действительно. Поставил 0 - в каталоге товаров вместо цены под миниатюрой товара появилась надпись "Бесплатно". На странице товара аналогично и кнопка "Добавить в корзину" стала доступна. Отлично. Текст "Бесплатно" на странице товара я заменю.
Вот теперь вопрос, как убрать надпись "Бесплатно" в каталоге товаров ?
 

axr

Новичок
#4
ответ тут: http://wpcommerce.ru/threads/tovar-s-nulevoj-cenoj.1833/

добавьте в functions.php вашей темы

add_filter( 'woocommerce_variable_free_price_html', 'hide_free_price_notice' );
add_filter( 'woocommerce_free_price_html', 'hide_free_price_notice' );
add_filter( 'woocommerce_variation_free_price_html', 'hide_free_price_notice' );
/**
* Hides the 'Free!' price notice
*/
function hide_free_price_notice( $price ) {
return 'ваша замена слова Бесплатно';
}
 
Сверху Снизу