buben90
Новичок

Всем доброго времени суток, подскажите пожалуйста запарился с функциями
function my_price_replace($price, $product) {
if ($price == 0) return __( 'Цена по запросу' );
return $price;
}
add_filter( 'woocommerce_get_price_html', 'my_price_replace', 1, 2 );
По идеи, везде где в цене стоит ноль должно отображаться 'Цена по запросу'. Но срабатывать и на товары у которых поле цены пусто. что не так делаю.?
function my_price_replace($price, $product) {
if ($price == 0) return __( 'Цена по запросу' );
return $price;
}
add_filter( 'woocommerce_get_price_html', 'my_price_replace', 1, 2 );
По идеи, везде где в цене стоит ноль должно отображаться 'Цена по запросу'. Но срабатывать и на товары у которых поле цены пусто. что не так делаю.?