wc_get_min_max_price_meta_query()WC 3.0.0

Устарела с версии 3.6.0. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.

Get min/max price meta query args.

Хуки из функции

Возвращает

Массив.

Использование

wc_get_min_max_price_meta_query( $args );
$args(массив) (обязательный)
Min price and max price arguments.

Список изменений

С версии 3.0.0 Введена.
Устарела с 3.6.0

Код wc_get_min_max_price_meta_query() WC 9.4.2

function wc_get_min_max_price_meta_query( $args ) {
	wc_deprecated_function( 'wc_get_min_max_price_meta_query()', '3.6' );

	$current_min_price = isset( $args['min_price'] ) ? floatval( $args['min_price'] ) : 0;
	$current_max_price = isset( $args['max_price'] ) ? floatval( $args['max_price'] ) : PHP_INT_MAX;

	return apply_filters(
		'woocommerce_get_min_max_price_meta_query',
		array(
			'key'     => '_price',
			'value'   => array( $current_min_price, $current_max_price ),
			'compare' => 'BETWEEN',
			'type'    => 'DECIMAL(10,' . wc_get_price_decimals() . ')',
		),
		$args
	);
}