Get_woocommerce_currencies()

Опубликовано: 01.09.2018

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

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

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

Или:


How to fix fatal error call to undefined function wp get upload dir on WordPress

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

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

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

rss