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

Решено Как переименовать валюту ( для РБ вместо руб сделать бел руб или BYN)

Ночи доброй форумчане. Администрирую инет-магазины в РБ. В карточке товара цена отображается например "700 руб." Нужно сделать что бы было "700 бел. руб" или "700 BYN".Для наглядности скириншоты (первый это витрина магазина, второй это когда уже открыл товар) где нужно изменить. Заранее спасибо.
 

Вложения

  • Витрина.png
    Витрина.png
    82.5 KB · Просмотры: 10
  • Карточка товара.png
    Карточка товара.png
    197.6 KB · Просмотры: 10

Moonlight31

Опытный
Ночи доброй форумчане. Администрирую инет-магазины в РБ. В карточке товара цена отображается например "700 руб." Нужно сделать что бы было "700 бел. руб" или "700 BYN".Для наглядности скириншоты (первый это витрина магазина, второй это когда уже открыл товар) где нужно изменить. Заранее спасибо.
Доброе утро))

Добавьте в functions.php темы
Код:
add_filter( 'woocommerce_currencies', 'add_my_currency' );

function add_my_currency( $currencies ) {
     $currencies['BYN'] = __( 'Бел. руб.', '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 'BYN': $currency_symbol = 'BYN'; break;
     }
     return $currency_symbol;
}

и затем в настройках woocommerce измените валюту на Бел. руб
 

tuxfighter

Гуру
Местный
Ночи доброй форумчане. Администрирую инет-магазины в РБ. В карточке товара цена отображается например "700 руб." Нужно сделать что бы было "700 бел. руб" или "700 BYN".Для наглядности скириншоты (первый это витрина магазина, второй это когда уже открыл товар) где нужно изменить. Заранее спасибо.
1. В корне неверное приветствие. По моему времени вы написали пост в 10 утра.
2. Почему BYN, а не BYR??
3. Вы хотяб для приличия в настройки woo заглядывали?
 
1. В корне неверное приветствие. По моему времени вы написали пост в 10 утра.
2. Почему BYN, а не BYR??
3. Вы хотяб для приличия в настройки woo заглядывали?

С приветствием согласен, извиняюсь. BYN потому что в РБ прошла деноминация и теперь валюта имеет обозначение BYN (n-new). В настройках без кода который предложил Moonlight31 можно было выбрать только вукомерские валюты, среди которые есть BYN, но на витрине отображалось просто "руб.".

Отдельное спасибо Moonlight31!
 

belkairos

Новичок
Доброго дня. Может кто подскажет? Хочу чтобы цена отображалась с копейками в виде (пример) BYN 150 руб.40 коп.
 
Сверху Снизу