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();
}