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' );