WC_Admin_Customize::register_customize_nav_menu_item_types()publicWC 3.1.0

Register customize new nav menu item types. This will register WooCommerce account endpoints as a nav menu item type.

Method of the class: WC_Admin_Customize{}

No Hooks.

Return

Array.

Usage

$WC_Admin_Customize = new WC_Admin_Customize();
$WC_Admin_Customize->register_customize_nav_menu_item_types( $item_types );
$item_types(array) (required)
Menu item types.

Changelog

Since 3.1.0 Introduced.

WC_Admin_Customize::register_customize_nav_menu_item_types() code WC 8.7.0

public function register_customize_nav_menu_item_types( $item_types ) {
	$item_types[] = array(
		'title'      => __( 'WooCommerce Endpoints', 'woocommerce' ),
		'type_label' => __( 'WooCommerce Endpoint', 'woocommerce' ),
		'type'       => 'woocommerce_nav',
		'object'     => 'woocommerce_endpoint',
	);

	return $item_types;
}