[Ищу] WooCommerce Jetpack Plus (или как заменить RUB на знак рубля)

Тема в разделе "Wordpress", создана пользователем tshestel, 20 май 2015.

Модераторы: Sorcus
  1. tshestel

    tshestel Постоялец

    Регистр.:
    19 янв 2011
    Сообщения:
    70
    Симпатии:
    3
    Есть ли у кого WooCommerce Jetpack Plus?

    П.С. Сейчас стоит бесплатная версия, нужно заменить отображение валюты с RUB на знак рубля (Р), кто-нибудь сталкивался как это реализовать?

    [​IMG]
     
  2. tshestel

    tshestel Постоялец

    Регистр.:
    19 янв 2011
    Сообщения:
    70
    Симпатии:
    3
    Решил проблему:
    в файл function.php вставляем:
    HTML:
    /*add function*/
    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 = '<i class="fa fa-rub"></i>'; break;
         }
         return $currency_symbol;
    }
    
    Потом в разделе основных настроек из админ-панели, в выпадающем списке доступных валют выбираем добавленную функцию "Российский рубль" :)
    я использовал FontAwesome (<i class="fa fa-rub"></i>)
     
    MaxikKP нравится это.
  3. WiZXaK

    WiZXaK Причиняю добро

    Регистр.:
    8 сен 2012
    Сообщения:
    582
    Симпатии:
    800
    Я подключал fontawesome.io и указывал нужную иконку в коде. Для ленивых можно через плагин.
    P.S: Если стоит woocommerce saphali - менять проще в ней.
     
  4. Givanshi

    Givanshi Создатель

    Регистр.:
    27 июл 2011
    Сообщения:
    41
    Симпатии:
    2
    saphali woocommerce делает это автоматически
     
  5. bardak

    bardak Постоялец

    Регистр.:
    30 июл 2012
    Сообщения:
    141
    Симпатии:
    206
    плохо делает. самый класный вариант использовать svg иконку, и не ставить для этого отдельный плагин, который меняет твой вукоммерс, просто подправить код, не умеешь - на фрилансе рублей за 300-500 заказать. Так Яндекс делает (svg иконка), причина отображаться будет везде - любые устройства. Шрифты не везде работают одинаково (какие-то устройства отображать не будет). проверяйте на сайтах онлайн тестов отображения сайта на разный девайсах (mac, android, pc и тд.)