Skip links

Как изменить символ валюты в WooCommerce?

Довольно часто случается так, что WooCommerce не отображается нужную валюту правильно. Для решения этой проблемы, вам нужно использовать следующий код:

				
					add_filter('woocommerce_currency_symbol', 'change_existing_currency_symbol', 10, 2);
function change_existing_currency_symbol( $currency_symbol, $currency ) {
     switch( $currency ) {
          case 'USD': $currency_symbol = '$'; break;
     }
     return $currency_symbol;
}
				
			

Для того, чтобы вставить код, выберите админке сайта Внешний вид > Редактор тем и справа выберите файл functions.php и вставьте код в самый конец файла.

В 4 строке этого кода мы указываем USD – это ваша валюта которая сейчас на сайте. Вам нужно указать вашу валюту – это может быть UZS, EUR или какая-то другая, которая стоит в настройках WooCommerce.

В этой же строке вы видите в скобках символ $ – здесь указывате то, что бы вы хотели, что бы выводились.

Ниже прикрепляю таблицу, в которой будут все возможные валюты которые есть в WooCommerce на данный момент.

Валюта Обозначение Код Название Страна
AED د.إ 784 Дирхам ОАЭ ОАЭ
AFN Af 971 Афганистанский афгани Афганистан
ALL L 008 Албанский лек Албания
AMD Դ 051 Армянский драм Армения
AOA Kz 973 Кванза Ангола
ARS $ 032 Аргентинское песо Аргентина
AUD $ 036 Австралийский доллар Австралия Кирибати Кокосовые острова Науру Тувалу
AWG ƒ 533 Арубанский флорин Аруба
AZN ман 944 Азербайджанский манат Азербайджан
BAM КМ 977 Боснийская конвертируемая марка Босния и Герцоговина
BBD $ 052 Барбадосский доллар Барбадос
BDT 050 Бангладешская така Бангладеш
BGN лв 975 Болгарский лев Болгария
BHD ب.د 048 Бахрейнский динар Бахрейн
BIF 108 Бурундийский франк Бурунди
BMD $ 060 Бермудский доллар Бермудские острова
BND $ 096 Брунейский доллар БрунейСингапур
BOB Bs. 068 Боливийский боливиано Боливия
BRL R$ 986 Бразильский реал Бразилия
BSD $ 044 Багамский доллар Багамские острова
BTN 064 Бутанский нгултрум Бутан
BWP P 072 Ботсванская пула Ботсвана
BYN Br 933 Белорусский рубль Беларусь
BZD $ 084 Белизский доллар Белиз
CAD $ 124 Канадский доллар Канада
CDF 976 Конголезский франк Конго (Киншаса)
CHF 756 Швейцарский франк ЛихтенштейнШвейцария
CLP $ 152 Чилийское песо Чили
CNY ¥ 156 Юань Китай
COP $ 170 Колумбийское песо Колумбия
CRC 188 Костариканский колон Коста-Рика
CUP $ 192 Кубинское песо Куба
CVE $ 132 Эскудо Кабо-Верде Кабо-Верде
CZK 203 Чешская крона Чехия
DJF 262 Франк Джибути Джибути
DKK kr 208 Датская крона Дания
DOP $ 214 Доминиканское песо Доминиканская Республика
DZD د.ج 012 Алжирский динар Алжир
EGP £ 818 Египетский фунт Египет
ERN Nfk 232 Накфа Эритрея
ETB 230 Эфиопский быр Эфиопия
EUR 978 Евро Акротири и Декелия Андорра Австрия Бельгия Кипр Эстония Финляндия Франция Германия Греция Ирландия Италия Косово Латвия Литва Люксембург Мальта Монако Монтенегро Нидерланды Португалия Сан-Марино Словакия Словения Испания Ватикан
FJD $ 242 Доллар Фиджи Фиджи
FKP £ 238 Фунт Фолклендских островов Фолклендские острова
GBP £ 826 Британский фунт стерлингов Олдерни Британские территории в Индийском океане Великобритания Остров Мэн
GEL 981 Грузинский лари ГрузияЮжная Осетия
GHS 936 Ганский седи Гана
GIP £ 292 Гибралтарский фунт Гибралтар
GMD D 270 Гамбийский даласи Гамбия
GNF 324 Гвинейский франк Гвинея
GTQ Q 320 Гватемальский кетцаль Гватемала
GYD $ 328 Гайанский доллар Гайна
HKD $ 344 Гонконгский доллар Гонконг
HNL L 340 Гондурасская лемпира Гондурас
HRK Kn 191 Хорватская куна Хорватия
HTG G 332 Гаитянский гурд Гаити
HUF Ft 348 Венгерский форинт Венгрия
IDR Rp 360 Индонезийская рупия Индонезия
ILS 376 Новый израильский шекель ИзраильПалестина
INR 356 Индийская рупия БутанИндия
IQD ع.د 368 Иракский динар Ирак
IRR 364 Иранский риал Иран
ISK Kr 352 Исландская крона Исландия
JMD $ 388 Ямайский доллар Ямайка
JOD د.ا 400 Иорданский динар Иордания
JPY ¥ 392 Японская иена Япония
KES Sh 404 Кенийский шиллинг Кения
KGS 417 Киргизский сом Киргизия
KHR 116 Камбоджийский риель Камбоджия
KPW 408 Северокорейская вона Северная Корея
KRW 410 Южнокорейская вона Южная Корея
KWD د.ك 414 Кувейтский динар Кувейт
KYD $ 136 Доллар Каймановых островов Каймановы острова
KZT 398 Казахстанский тенге Казахстан
LAK 418 Лаосский кип Лаос
LBP ل.ل 422 Ливанский фунт Ливан
LKR Rs 144 Ланкийская рупия Шри-Ланка
LRD $ 430 Либерийский доллар Либерия
LSL L 426 Лоти Лесото
LYD ل.د 434 Ливийский динар Ливия
MAD د.م. 504 Марокканский дирхам Марокко
MDL L 498 Молдавский лей Молдавия
MGA 969 Малагасийский ариари Мадагаскар
MKD ден 807 Македонский денар Македония
MMK K 104 Мьянманский кьят Мьянма
MNT 496 Монгольский тугрик Монголия
MOP P 446 Патака Макао Аомынь (Макао)
MRU UM 929 Мавританская угия Мавритания
MUR 480 Маврикийская рупия Маврикий
MVR ރ. 462 Мальдивская руфия Мальдивские острова
MWK MK 454 Малавийская квача Малави
MXN $ 484 Мексиканское песо Мексика
MYR RM 458 Малайский ринггит Малайзия
MZN MTn 943 Мозамбикский метикал Мозамбик
NAD $ 516 Намибийский доллар Намибия
NGN 566 Нигерийская найра Нигерия
NIO C$ 558 Никарагуанская кордоба Никарагуа
NOK kr 578 Норвежская крона Норвегия
NPR 524 Непальская рупия Непал
NZD $ 554 Новозеландский доллар Острова КукаНовая ЗеландияНиуэОстрова Питкэрн
OMR ر.ع. 512 Оманский риал Оман
PAB B/. 590 Панамский бальбоа Панама
PEN S/. 604 Перуанский новый соль Перу
PGK K 598 Кина Папуа-Новая Гвинея
PHP 608 Филиппинское песо Филиппины
PKR 586 Пакиcтанская рупия Пакистан
PLN 985 Польский злотый Польша
PYG 600 Гуарани Парагвай
QAR ر.ق 634 Катарский риал Катар
RON L 946 Румынский лей Румыния
RSD din 941 Сербский динар КосовоСербия
RUB р. 643 Российский рубль РоссияЮжная Осетия
RWF 646 Руандский франк Руанда
SAR ر.س 682 Саудовский риял Саудовская Аравия
SBD $ 090 Доллар Соломоновых Островов Соломоновы острова
SCR 690 Сейшельская рупия Сейшельские острова
SDG £ 938 Суданский фунт Судан
SEK kr 752 Шведская крона Швеция
SGD $ 702 Сингапурский доллар БрунейСингапур
SHP £ 654 Фунт Святой Елены Остров Вознесения Остров Святой Елены Тристан-да-Кунья
SLL Le 694 Леоне Сьерра-Леоне
SOS Sh 706 Сомалийский шиллинг Сомали
SRD $ 968 Суринамский доллар Суринам
STN Db 930 Добра Сан-Томе и Принсипи Сан-Томе и Принсипи
SYP ل.س 760 Сирийский фунт Сирия
SZL L 748 Лилангени Свазиленд
THB ฿ 764 Тайский бат Таиланд
TJS ЅМ 972 Таджикский сомони Таджикистан
TMT m 934 Туркменский манат Туркменистан
TND د.ت 788 Тунисский динар Тунис
TOP T$ 776 Паанга Тонга
TRY 949 Новая турецкая лира Северный КипрТурция
TTD $ 780 Доллар Тринидада и Тобаго Тринидад и Тобаго
TWD $ 901 Новый тайваньский доллар Тайвань
TZS Sh 834 Танзанийский шиллинг Танзания
UAH 980 Украинская гривна Украина
UGX Sh 800 Угандийский шиллинг Уганда
USD $ 840 Доллар США Американское Самоа Британская территория в Индийском океане Британские Виргинские острова Гуам Гаити Маршалловы острова Микронезия Северные Марианские острова Малые Тихоокеанские Отдаленные острова США Палау Панама Пуэрто-Рико Острова Теркс и Кайкос Соединенные Штаты Америки Виргинские острова США
UYU $ 858 Уругвайское песо Уругвай
UZS 860 Узбекский сум Узбекистан
VEF Bs F 937 Венесуэльский боливар фуэрте Венесуэла
VND 704 Вьетнамский донг Вьетнам
VUV Vt 548 Вануатский вату Вануату
WST T 882 Тала Самоа
XAF 950 Франк КФА Бенин Буркина Фасо Камерун Центральноафриканская Республика Чад Конго (Браззавиль) Кот-д’Ивуар Экваториальная Гвинея Габон Гвинея-Бисау Мали Нигер Сенегал Того
XCD $ 951 Восточно-карибский доллар Ангилья Антигуа и Барбуда Доминика Гренада Монтсеррат Сент-Китс и Невис Сент-Люсия Сент-Винсент и Гренадины
XPF 953 Французский тихоокеанский франк Французская Полинезия Новая Каледония Уоллис и Футуна
YER 886 Йеменский риал Йемен
ZAR R 710 Рэнд Лесото Намибия ЮАР
ZMW ZK 967 Замбийская квача Замбия
ZWL $ 932 Зимбабвийский доллар Зимбабве
Поставьте оценку
Кайф!
Кайф!
0
Огонь!
Огонь!
0
Иди обниму!
Иди обниму!
0
Прикольно!
Прикольно!
0
Надо подумать!
Надо подумать!
0
БЛ***Ь
БЛ***Ь
0

Leave a comment

Оставить заявку

Оставьте заявку и я свяжусь с вами в течении нескольких часов. Так же вы можете связаться со мной при помощи мессенджеров:

Смотреть
Листай