Ребят, написал код, который должен менять надпись на кнопке добавить в корзину при цене = 0.
Но ВП ложится из-за этого.
Мне кажется, я неправильно "подтягиваю" цену.
Или криво функцию вызвал.
Без условий код работает, кнопку меняет, а если условия написаны, то вот крошится.
Подскажите, пожалуйста, что не так))
===
function nulled_price_call ($product) {
if ($product -> get_price_html() > 0) {
return $product;
}
else {
add_filter( 'woocommerce_product_single_add_to_cart_text', 'my_theme_cart_button_text' );
function my_theme_cart_button_text() {
return 'Запросить стоимость';
}
}
}
nulled_price_call()