BloGGood.ru

Блог Костаневича Степана

WordPress, PHP, HTML, CSS, Windows

Блог на разные темы, seo-оптимизация, раскрутка сайта, создание сайта, вкусные эффекты для сайта и многое другое…

Главная » Wordpress » Как изменить знак валюты на буквы – Woocommerce & WordPress

Как изменить знак валюты на буквы – Woocommerce & WordPress

2017-05-08 / Вр:20:59 / просмотров: 14522

Всем привет!
Не все владельцы магазинов хотят видеть цены с валютными знаками, они больше отдают предпочтение буквенным наименованиям.
Если честно, то мне тоже нравится, когда вместо знака «₴» написано «грн.» или вместо «[]» написано «руб.»:

Как изменить знак валюты на буквы - Woocommerce & WordPress

Конечно, этот знак «$»можно оставить, он как-то хорошо и понятно смотрится на сайтах.

Итак, как сделать замену знака валюты на буквы?
Откройте файл «functions.php» вашей темы и вставьте в самом начале (сразу после знака «<?php») вот такой код:

function add_my_currency( $currencies ) {
$currencies['UAH'] = __( 'Українська гривня', 'woocommerce' );
$currencies['RUB'] = __( 'Русский рубль', '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 'UAH': $currency_symbol = ' грн.'; break;
case 'RUB': $currency_symbol = ' руб.'; break;
}
return $currency_symbol;
}

В результате вместо вот такого (для грн.):

Как изменить знак валюты на буквы - Woocommerce & WordPress

Будет вот так (для грн.):

Как изменить знак валюты на буквы - Woocommerce & WordPress

А вместо такого (для руб.):

 

Как изменить знак валюты на буквы - Woocommerce & WordPress

Будет вот так (для руб.):

Как изменить знак валюты на буквы - Woocommerce & WordPress

Все! Пользуйтесь на здоровье!
Если нужно менять для других стран, то в коде просто добавьте строку №4 и №13:

function add_my_currency( $currencies ) {
$currencies['UAH'] = __( 'Українська гривня', 'woocommerce' );
$currencies['RUB'] = __( 'Русский рубль', 'woocommerce' );
$currencies['Буквенный код'] = __( 'Название валюты', '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 'UAH': $currency_symbol = ' грн.'; break;
case 'RUB': $currency_symbol = ' руб.'; break;
case 'Буквенный код': $currency_symbol = ' ВАШ ТЕКСТ, КАК БУДЕТ НАЗЫВАТЬСЯ ВАЛЮТА'; break;
}
return $currency_symbol;
}

Буквенные кода:

UAH - гривня
USD - доллар
EUR - евро
RUB - рубль
CNY - юань (Китай)
JPY - Иена (Япония)
GBP - Фунт Стерлингов (Великобретания)

Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓

Получай обновления блога!!! Подпишись:

Популярные статьи:

2 Ответов на комментарий - Как изменить знак валюты на буквы – Woocommerce & WordPress

  1. Виктор

    А там, где символ валюты впереди? Как его назад за цену убрать?

  2. Avatar photo Степан => автор блога

    В настройки Woocommerce посмотрите, там это есть

Добавить комментарий

;-) :| :x :twisted: :smokes: :smile: :shock: :sad: :rose: :roll: :razz: :pop-corne: :oops: :o :mrgreen: :lol: :idea: :grin: :gazeta: :evil: :cry: :cool: :coffe: :arrow: :???: :?: :!:

Чтобы добавить в комментарий код HTML, PHP, CSS, JavaScript, нужно сделать так: [code] ваш код [/code]

Метки: ,

Мои цели на 2018-2019:

1). Закончить тему «Bootstrap»

2). Закончить тему «Все про PHP и MySQL»

3). Создать портфолио и мини интернет-магазин шаблонов

4). Довести количество статей до 800

5). Добиться посещаемости 3000 человек/сутки

6). Увеличить число подписчиков до 250

Статистика по блогу

Количество записей на блоге: 810
Количество страниц на блоге: 20
Количество рубрик на блоге: 28
Количество меток на блоге: 72
Количество комментариев на блоге: 4716