Снова ищем одного-двух вордпрессеров в нашу команду!

get_woocommerce_currencies() — возвращает полный список поддеживаемых валют в WooCommerce

Возвращает список всех поддерживаемых вукомерсом валют в виде ассоциативного массива, например:

// просто выведем целиком весь результат и поглядим, что там
$vse_valyuti = get_woocommerce_currencies();
print_r( $vse_valyuti );

Например вот что выведется (на скриншоте ясно дело не весь массив, только первые 11 значений).

Массив валют в WooCommerce с учетом русской локализации сайта

Или:

// попробуем вывести конкретную валюту
$vse_valyuti = get_woocommerce_currencies();
echo $vse_valyuti['RUB'];

Последний пример с учетом локализации сайта выведет «Российский рубль», но само значение в функции хранится в виде __( 'Russian ruble', 'woocommerce' ),.

У функции отсутствуют параметры, но зато есть один очень полезный хук woocommerce_currencies, который просто перед тем, как вернуть результат, полностью пропускает через себя массив. Этот хук кстати позволяет добавить собственную валюту в WooCoommerce, как это делается, мы уже рассматривали в этом уроке.

Миша

Впервые познакомился с WordPress в 2009 году. С 2014 года меня можно встретить на WordCamp по всему миру — официальной конфе по WordPress, иногда там выступаю, но с 2019 выступаю только на тех, которые сам организовываю. Также периодически школа Epic Skills и LoftSchool приглашают меня вести у них уроки/вебинары.

Если вам нужна помощь с вашим сайтом или может даже разработка с нуля — пишите мне.

Оставить комментарий

Если вы хотите добавить код, не забудьте обернуть его в <pre lang="php"></pre>, в случае несоблюдения этого условия в 99% случаях ваш коммент будет удалён, а автор заблокирован. Печалька.