$_wp_registered_nav_menus = array_merge( (array) $_wp_registered_nav_menus, $locations );
}
+/**
+ * Unregisters a navigation menu for a theme.
+ *
+ * @param array $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] );
+ return true;
+ }
+ return false;
+}
+
/**
* Register a navigation menu for a theme.
*