Поставил плагин Exchange Rates Today.
Пробовал так:
function my_price($price, $_product) {
$kurs = 2.45; // курс валюты
$new_price = $price * $kurs;
return $new_price; // новая цена
}
if ($woocommerce_get_price) echo add_filter('woocommerce_get_price', 'my_price', 100, 2);
if ($woocommerce_get_regular_price) echo add_filter('woocommerce_get_regular_price', 'my_price', 100, 2);
if ($woocommerce_get_sale_price) echo add_filter('woocommerce_get_sale_price', 'my_price', 100, 2);
Я не силен в программировании, но хотел проверить, если цена есть, то пересчитываем, если нет, но ничего не делаем.
Но тоже не работает.