WC_Admin_Setup_Wizard::get_product_dimension_selection()protectedWC 1.0

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

Render a product dimension unit dropdown.

Метод класса: WC_Admin_Setup_Wizard{}

Хуков нет.

Возвращает

Строку.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_product_dimension_selection();

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

Устарела с 4.6.0

Код WC_Admin_Setup_Wizard::get_product_dimension_selection() WC 8.7.0

<?php
protected function get_product_dimension_selection() {
	_deprecated_function( __CLASS__ . '::' . __FUNCTION__, '4.6.0', 'Onboarding is maintained in WooCommerce Admin.' );
	$dimension_unit = get_option( 'woocommerce_dimension_unit' );
	ob_start();
	?>
	<span class="wc-setup-shipping-unit">
		<select id="dimension_unit" name="dimension_unit" class="wc-enhanced-select">
			<option value="m" <?php selected( $dimension_unit, 'm' ); ?>><?php esc_html_e( 'Meters', 'woocommerce' ); ?></option>
			<option value="cm" <?php selected( $dimension_unit, 'cm' ); ?>><?php esc_html_e( 'Centimeters', 'woocommerce' ); ?></option>
			<option value="mm" <?php selected( $dimension_unit, 'mm' ); ?>><?php esc_html_e( 'Millimeters', 'woocommerce' ); ?></option>
			<option value="in" <?php selected( $dimension_unit, 'in' ); ?>><?php esc_html_e( 'Inches', 'woocommerce' ); ?></option>
			<option value="yd" <?php selected( $dimension_unit, 'yd' ); ?>><?php esc_html_e( 'Yards', 'woocommerce' ); ?></option>
		</select>
	</span>
	<?php

	return ob_get_clean();
}