В админке woocommerce вы можете выбрать валюту и где её отображать — до или после цены. Но сам символ можно поменять только через PHP.
Для замены обозначения валюты плагин предусматривает использование специального фильтра — woocommerce_currency_symbol.
Добавить фильтр нужно либо в файл functions.php темы оформления вашего сайта на WordPress или в ваш плагин (если вы собираете весь кастомный функционал в самописном плагине).
Вот пример замены российского рубля на привычное ‘эр с точкой’:
1 2 3 4 5 6 7 8 |
/* замена символа валюты */ function replace_currency_symbol( $currency_symbol, $currency) { if ($currency == 'RUB') { $currency_symbol = ' р.'; } return $currency_symbol; } add_filter('woocommerce_currency_symbol', 'replace_currency_symbol', 10, 2); |