wp_get_nav_menu_name() WordPress Function
The wp_get_nav_menu_name() function allows you to get the name of a nav menu. This is useful if you need to programmatically output the name of a nav menu in your theme or plugin.
wp_get_nav_menu_name( string $location ) #
Returns the name of a navigation menu.
Parameters
- $location
(string)(Required)Menu location identifier.
Return
(string) Menu name.
Source
File: wp-includes/nav-menu.php
function wp_get_nav_menu_name( $location ) { $menu_name = ''; $locations = get_nav_menu_locations(); if ( isset( $locations[ $location ] ) ) { $menu = wp_get_nav_menu_object( $locations[ $location ] ); if ( $menu && $menu->name ) { $menu_name = $menu->name; } } /** * Filters the navigation menu name being returned. * * @since 4.9.0 * * @param string $menu_name Menu name. * @param string $location Menu location identifier. */ return apply_filters( 'wp_get_nav_menu_name', $menu_name, $location ); }
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
4.9.0 | Introduced. |