• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Как добавить валюту украинская гривна?

Dominion

Новичок
Добрый день! Столкнулся с такой проблемой. Делаю магазин и вулюта нужна именно (грн.) но в предложенном списке ее нет. Не подскажите как можно решить проблему? Может плагин есть какой?
 

goaad

Новичок
Необходимо добавить следующий код в файл (можно в самый конец) вашего шаблона functions.php:

// Добавляем Гривны в магазин

add_filter( 'woocommerce_currencies', 'add_my_currency' );

function add_my_currency( $currencies ) {
$currencies['ABC'] = __( 'Украинская гривна', 'woocommerce' );
return $currencies;
}

add_filter('woocommerce_currency_symbol', 'add_my_currency_symbol', 10, 2);
function add_my_currency_symbol( $currency_symbol, $currency ) {
switch( $currency ) {
case 'ABC': $currency_symbol = ' грн.'; break;
}
return $currency_symbol;
}

Сохраняете и в настройках появляется "гривна"
 

loco-motiv

Новичок
Функция замены символа валюты

add_filter('woocommerce_currency_symbol', 'add_my_currency_symbol', 10, 2);
function add_my_currency_symbol( $currency_symbol, $currency ) {
switch( $currency ) {
case 'UAH': $currency_symbol = 'грн'; break;
}
return $currency_symbol;
}
 
Сверху Снизу