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, как это делается, мы уже рассматривали в этом уроке .