woocommerce_get_price (меняем цену)
-
Всем привет. Появилась нужда в использовании разных цен:
1) стандартные цены для русского сегмента (сайт/shop/)
2) цены x2 для посетителей английской версии сайта (сайт/en/shop/)Вот, что нащупал —
add_filter('woocommerce_get_price','change_price', 10, 2); add_filter('woocommerce_get_regular_price','change_price', 10, 2); add_filter('woocommerce_get_sale_price','change_price', 10, 2); function change_price($price, $productd) { if($productd->id == 1327): $price = 1090*2; endif; return $price; }Данный код меняет только цену одного товара + саму цену нужно указывать вручную.
А как сделать так, чтобы правило применялось ко всем товарам, а цена была что-то вроде get_price*2
Просмотр 2 ответов — с 1 по 2 (всего 2)
Просмотр 2 ответов — с 1 по 2 (всего 2)
Тема «woocommerce_get_price (меняем цену)» закрыта для новых ответов.