• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Отображение цены для карточки вариативного товара как $/м2 и обычного товара как $ (без м2)

q4spam

Новичок
Добрый день. Может кто-то сталкивался, а может кто-то подскажет как решить мне мою проблему? Необходимо сделать, что бы:
1. Для вариативных товаров цена в каталоге товаров и самой карточке товаров отображалась как $/м2, а при выборе необходимой вариации цена выводилась без м2
2 Для простых товаров цена была обычной без м2
3. Итоговая сумма оформления заказа в корзине была обычной без м2

Я пытался решить проблему вставкой кода в function

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 = ' <span class="normal-price">грн/м2</span><span class="variant-price">грн</span>';
break;

}

return $currency_symbol;

}
Но этот код добавляет везде м2, как к простым товарам, так и в итоговой сумме корзины
Заранее спасибо )
 

Вложения

  • Picture 1.jpg
    Picture 1.jpg
    161.2 KB · Просмотры: 2
  • Picture 2.jpg
    Picture 2.jpg
    139.8 KB · Просмотры: 2
  • Picture 3.jpg
    Picture 3.jpg
    17.7 KB · Просмотры: 2
Последнее редактирование:
Сверху Снизу