@WalVix

Как сделать три оптовых цены на товар и скидка в зависимости от суммы?

Добрый вечер! Подскажите как вывести три цены на товар в карточке товара?
Пример:
61a6886749edf388845210.png

И как сделать, чтобы цена автоматически менялась при покупке свыше «скольких то» рублей. Например: стандартная цена за единицу товара - 600р; при покупке данного товара свыше 5000р, цена за единицу становится 500р, а при покупке свыше 10000р - 400р за единицу?
Спасибо!
  • Вопрос задан
  • 21 просмотр
Пригласить эксперта
Ответы на вопрос 1
wppanda5
@wppanda5 Куратор тега WordPress
WordPress Mедведь
Добавляйте для разных цен дополнительные поля продукта, любым удобным способом,

А для динамического цены используйте эти хуки

// Simple, grouped and external products
add_filter('woocommerce_product_get_price', array( $this, 'custom_price' ), 99, 2 );
add_filter('woocommerce_product_get_regular_price', array( $this, 'custom_price' ), 99, 2 );
// Variations
add_filter('woocommerce_product_variation_get_regular_price', array( $this, 'custom_price' ), 99, 2 );
add_filter('woocommerce_product_variation_get_price', array( $this, 'custom_price' ), 99, 2 );

// Variable (price range)
add_filter('woocommerce_variation_prices_price', array( $this, 'custom_variable_price' ), 99, 3 );
add_filter('woocommerce_variation_prices_regular_price', array( $this, 'custom_variable_price' ), 99, 3 );

// Handling price caching (see explanations at the end)
add_filter( 'woocommerce_get_variation_prices_hash', array( $this, 'add_price_multiplier_to_variation_prices_hash' ), 99, 3 );
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы