WordPress函数unregister_nav_menu()

描述:

注销指定的主题的自定义导航菜单

用法:

 <?php unregister_nav_menu( $location ); ?> 

参数:

$location

(string) (必填) 菜单别名.

默认值: None

源文件:

/**
 * Unregisters a navigation menu for a theme.
 *
 * @global array $_wp_registered_nav_menus
 *
 * @param string $location The menu location identifier.
 * @return bool True on success, false on failure.
 */
function unregister_nav_menu( $location ) {
	global $_wp_registered_nav_menus;

	if ( is_array( $_wp_registered_nav_menus ) && isset( $_wp_registered_nav_menus[$location] ) ) {
		unset( $_wp_registered_nav_menus[$location] );
		if ( empty( $_wp_registered_nav_menus ) ) {
			_remove_theme_support( 'menus' );
		}
		return true;
	}
	return false;
}