Задать вопрос
@gogadesign

Как реализовать автоматический перерасчет цен в woocommerce?

На сайте все товары были в евро и для пересчета в рубли использовался данный код:
function my_woocommerce_get_price($price, $_product) {
    $kurs = 87.46; // курс валюты
    $new_price = $price * $kurs;
    return $new_price; // новая цена
}
add_filter('woocommerce_get_price', 'my_woocommerce_get_price',100,2);


На днях появилась товарная группа, которая изначально уже в рублях, поэтому когда товары появляются на сайте, отображаются с заоблачной ценой, так как применяется код выше.

Как можно подкорректировать данный код, учитывая, что появилась еще одна валюта RUB?
  • Вопрос задан
  • 120 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Решения вопроса 1
anton_reut
@anton_reut
Начинающий веб-разработчик
Создать поле "валюта" и делать if, если RUB то не применять функцию.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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