@DMax921

Как сменить формат цены, вывести буквы валюты вместо символа WP?

Здравствуйте друзья!
Пытаюсь изменить символ валюты на буквы, но не получается.
в functions добавляют вот этот код
add_filter( 'woocommerce_currencies', 'add_my_currency' );
 
function add_my_currency( $currencies ) {
 
     $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 'RUB': $currency_symbol = 'руб'; break;
 
     }
 
     return $currency_symbol;
 
}

И все хорошо, в карточке товара символ меняется на буквы, но в всплывающей корзине не хочет, вернее, появляются буквы и через секунду возвращается символ, и хоть лопни...

Эта часть кода отвечает за вывод кол-ва и цены в значке корзины
<span class="woodmart-cart-totals">
				<?php woodmart_cart_count(); ?>
				<span class="subtotal-divider">/</span> 
				<?php woodmart_cart_subtotal(); ?>
			</span>


А этот кусок, видимо, отвечает за вид цены
if( ! function_exists( 'woodmart_cart_subtotal' ) ) {
	function woodmart_cart_subtotal() {
		?>
			<span class="woodmart-cart-subtotal"><?php echo WC()->cart->get_cart_subtotal(); ?></span>
		<?php
	}
}


И что я только не делал, не получается сменить формат цены.
Помогите пожалуйста решить...
Заранее спасибо!
  • Вопрос задан
  • 1036 просмотров
Пригласить эксперта
Ответы на вопрос 1
@DMax921 Автор вопроса
Это не баг, это кривые руки, Кэш не обновил....
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы