WC_Product_Variable::is_on_sale()
Returns whether or not the product is on sale.
Метод класса: WC_Product_Variable{}
Хуки из метода
Возвращает
true|false
.
Использование
$WC_Product_Variable = new WC_Product_Variable(); $WC_Product_Variable->is_on_sale( $context );
- $context(строка)
- What the value is for. Valid values are view and edit. What the value is for. Valid values are view and edit.
По умолчанию: 'view'
Код WC_Product_Variable::is_on_sale() WC Product Variable::is on sale WC 8.7.0
public function is_on_sale( $context = 'view' ) { $prices = $this->get_variation_prices(); $on_sale = $prices['regular_price'] !== $prices['sale_price'] && $prices['sale_price'] === $prices['price']; return 'view' === $context ? apply_filters( 'woocommerce_product_is_on_sale', $on_sale, $this ) : $on_sale; }