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

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

Тема в разделе "Вопросы, советы и доработки.", создана пользователем Анатолий Сергеевич, 25 авг 2016.

  1. Анатолий Сергеевич

    Анатолий Сергеевич

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

    Вложения:

  2. Moonlight31

    Moonlight31

    Сообщения:
    57
    Симпатии:
    6
    Баллы:
    8
    Доброе утро))

    Добавьте в 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 измените валюту на Бел. руб
     
    • Нравится Нравится x 1
  3. tuxfighter

    tuxfighter Местный

    Сообщения:
    668
    Симпатии:
    105
    Баллы:
    43
    1. В корне неверное приветствие. По моему времени вы написали пост в 10 утра.
    2. Почему BYN, а не BYR??
    3. Вы хотяб для приличия в настройки woo заглядывали?
     
    • Нравится Нравится x 1
    • Согласен Согласен x 1
  4. Анатолий Сергеевич

    Анатолий Сергеевич

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

    Отдельное спасибо Moonlight31!
     
    • Нравится Нравится x 1
  5. belkairos

    belkairos

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