изменение цены продукта через function.php не работает с полями ACF
-
Здравствуйте! Мне нужно к цене продукта добавлять значение с произвольного поля ACF
Нашел код
function.phpadd_action('woocommerce_get_price','change_price_regular_member', 10, 2); function change_price_regular_member($price, $productd){ global $product; $product_id=$product->id; $current_price = (int)get_field('markup_for_the_goods', $product_id); return ($price*$current_price/100)+$price; }
но он делает только визуальные изменения. При нажатии на «Добавить в корзину» заносится базовая цена.
В карточке товара цена выводится
echo $product->get_price_html();
- Тема «изменение цены продукта через function.php не работает с полями ACF» закрыта для новых ответов.