Доброго времени суток, цена на товарах стоит своя, путем расчета нужных мне формул, то есть файл function.php:
function my_price($price, $_product){
$kurs = get_field('kurs_1', $_product->get_id()); // курс валюты
$koeff_prod = get_field('koefficient', $post->ID); // коэффициент
$koeff = $price * $koeff_prod;
$realprice = $price + $koeff;
$new_price = $realprice * $kurs;
return $new_price;
}
Первые два значения берутся из кастомных полей Advanced Custom Fields, если открыть страницу товаров, то цена отображается правильно, но после того как я добавляю их в корзниу и перейду к оформлению заказа, цена отображается не правильно, я посмотрел она будто отображается по этой формуле:
function my_price($price, $_product){
$kurs = get_field('kurs_1', $_product->get_id()); // курс валюты
$new_price = $price * $kurs;
return $new_price;
}
Что это может быть? И как это можно исправить?