WC_Meta_Box_Product_Data::get_product_data_tabs()private staticWC 1.0

Return array of tabs to show.

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

Хуки из метода

Возвращает

Массив.

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

$result = WC_Meta_Box_Product_Data::get_product_data_tabs();

Код WC_Meta_Box_Product_Data::get_product_data_tabs() WC 8.7.0

private static function get_product_data_tabs() {
	/* phpcs:disable WooCommerce.Commenting.CommentHooks.MissingHookComment */
	$tabs = apply_filters(
		'woocommerce_product_data_tabs',
		array(
			'general'        => array(
				'label'    => __( 'General', 'woocommerce' ),
				'target'   => 'general_product_data',
				'class'    => array( 'hide_if_grouped' ),
				'priority' => 10,
			),
			'inventory'      => array(
				'label'    => __( 'Inventory', 'woocommerce' ),
				'target'   => 'inventory_product_data',
				'class'    => array( 'show_if_simple', 'show_if_variable', 'show_if_grouped', 'show_if_external' ),
				'priority' => 20,
			),
			'shipping'       => array(
				'label'    => __( 'Shipping', 'woocommerce' ),
				'target'   => 'shipping_product_data',
				'class'    => array( 'hide_if_virtual', 'hide_if_grouped', 'hide_if_external' ),
				'priority' => 30,
			),
			'linked_product' => array(
				'label'    => __( 'Linked Products', 'woocommerce' ),
				'target'   => 'linked_product_data',
				'class'    => array(),
				'priority' => 40,
			),
			'attribute'      => array(
				'label'    => __( 'Attributes', 'woocommerce' ),
				'target'   => 'product_attributes',
				'class'    => array(),
				'priority' => 50,
			),
			'variations'     => array(
				'label'    => __( 'Variations', 'woocommerce' ),
				'target'   => 'variable_product_options',
				'class'    => array( 'show_if_variable' ),
				'priority' => 60,
			),
			'advanced'       => array(
				'label'    => __( 'Advanced', 'woocommerce' ),
				'target'   => 'advanced_product_data',
				'class'    => array(),
				'priority' => 70,
			),
		)
	);
	/* phpcs: enable */

	// Sort tabs based on priority.
	uasort( $tabs, array( __CLASS__, 'product_data_tabs_sort' ) );

	return $tabs;
}