get_registered_nav_menus

The timeline below displays how wordpress function get_registered_nav_menus has changed across different WordPress versions. If a version is not listed, refer to the next available version below.

WordPress Version: 6.2

/**
 * Retrieves all registered navigation menu locations in a theme.
 *
 * @since 3.0.0
 *
 * @global array $_wp_registered_nav_menus
 *
 * @return string[] Associative array of registered navigation menu descriptions keyed
 *                  by their location. If none are registered, an empty array.
 */
function get_registered_nav_menus()
{
    global $_wp_registered_nav_menus;
    if (isset($_wp_registered_nav_menus)) {
        return $_wp_registered_nav_menus;
    }
    return array();
}

WordPress Version: 5.8

/**
 * Retrieves all registered navigation menu locations in a theme.
 *
 * @since 3.0.0
 *
 * @global array $_wp_registered_nav_menus
 *
 * @return string[] Associative array of egistered navigation menu descriptions keyed
 *                  by their location. If none are registered, an empty array.
 */
function get_registered_nav_menus()
{
    global $_wp_registered_nav_menus;
    if (isset($_wp_registered_nav_menus)) {
        return $_wp_registered_nav_menus;
    }
    return array();
}

WordPress Version: 4.6

/**
 * Retrieves all registered navigation menu locations in a theme.
 *
 * @since 3.0.0
 *
 * @global array $_wp_registered_nav_menus
 *
 * @return array Registered navigation menu locations. If none are registered, an empty array.
 */
function get_registered_nav_menus()
{
    global $_wp_registered_nav_menus;
    if (isset($_wp_registered_nav_menus)) {
        return $_wp_registered_nav_menus;
    }
    return array();
}

WordPress Version: 4.5

/**
 * Returns all registered navigation menu locations in a theme.
 *
 * @since 3.0.0
 *
 * @global array $_wp_registered_nav_menus
 *
 * @return array
 */
function get_registered_nav_menus()
{
    global $_wp_registered_nav_menus;
    if (isset($_wp_registered_nav_menus)) {
        return $_wp_registered_nav_menus;
    }
    return array();
}

WordPress Version: 4.3

/**
 * Returns an array of all registered navigation menus in a theme
 *
 * @since 3.0.0
 *
 * @global array $_wp_registered_nav_menus
 *
 * @return array
 */
function get_registered_nav_menus()
{
    global $_wp_registered_nav_menus;
    if (isset($_wp_registered_nav_menus)) {
        return $_wp_registered_nav_menus;
    }
    return array();
}

WordPress Version: 3.7

/**
 * Returns an array of all registered navigation menus in a theme
 *
 * @since 3.0.0
 * @return array
 */
function get_registered_nav_menus()
{
    global $_wp_registered_nav_menus;
    if (isset($_wp_registered_nav_menus)) {
        return $_wp_registered_nav_menus;
    }
    return array();
}