Ребят, подскажите хорошее решение. Цены в админке указываются в долларах, а на сайте выводятся в гривне. Курс вывода при этом можно править.
вот у меня на Woo сейчас работает
function my_woocommerce_get_price($price, $_product) {
$kurs = 2.6; // курс BYN валюты
$new_price = $price * $kurs;
return $new_price; // новая цена
}
add_filter('woocommerce_get_price', 'my_woocommerce_get_price',100,2);
if(is_admin()== true) {
add_filter('woocommerce_currency_symbol', 'admin_dollar_symbol', 10, 2);
}
function admin_dollar_symbol( $valyuta_symbol, $valyuta_code ) {
if( $valyuta_code == 'BYN' ) {
return '$';
}
return $valyuta_symbol;
}