Казалось бы мелочь, но зачастую просто выставленный знак валюты никак не отражает суть того, как должна показываться цена в рублях или для Украины в гривнах. Знак валюты может быть не совсем понятен покупателям. А значит нужен сниппет для решения вопроса. Как обычно в function.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
;
}
Всё просто и вместо знаков появляется нужное. Если у вас другая валюта то аналогичным образом добавляем нужное.
Этот код представляет собой дополнение, которое позволяет изменить символы валюты, отображаемые в интернет-магазине на русском языке. В статье говорится о том, что иногда знак валюты может быть неясным для покупателей, поэтому рекомендуется добавить этот код, чтобы использовать более понятные символы для российского рубля (руб.) и украинской гривны (грн.).
Вам необходимо внести этот код в функцию function.php вашей темы WordPress или в файл functions.php Ванели администрирования вашего интернет-магазина на WooCommerce. После того, как вы добавили этот код, знаки валюты будут заменены на «руб.» для российского рубля и «грн.» для украинской гривны соответственно. Если вам нужны другие валюты, вы можете добавить их, следуя тому же формату.
Данное дополнение помогает улучшить понимание цен для покупателей и сделать интернет-магазин более удобным для использования.