wc_get_weight()
Перетворює вагу з кілограмів на будь-яку іншу одиницю вимірювання і навпаки.
Хуків немає.
Повертає
float
. Перетворена вага, без зазначення одиниці виміру.
Використання
wc_get_weight($weight, $to_unit, $from_unit);
-
$weight
(int|float) (обов’язковий) - Вага.
-
$to_unit
(рядок) (обов’язковий) -
Одиниця виміру, яку потрібно перетворити. Можливі значення:
‘g’ ,
‘kg’ ,
‘lbs’ ,
‘oz’ . -
$from_unit
(рядок) -
Одиниця виміру, з якої потрібно перетворити. Можливі значення:
‘g’ ,
‘kg’ ,
‘lbs’ ,
‘oz’ .
За замовчуванням: ” – get_option( ‘woocommerce_weight_unit’ )
Приклади
#1 Перетворити 1000 грам на кілограми
wc_get_weight(1000, 'kg, 'g');
#2 Перетворити 1.6 кілограм на грами
wc_get_weight(1.6, 'g, 'kg');
#3 Перетворити вагу з “кг” на одиницю ваги, вибрану в налаштуваннях woocommerce за замовчуванням
wc_get_weight( $weight, get_option('woocommerce_weight_unit', 'g'), 'kg' );