wp_get_nav_menu_name( string $location ): string

Returns the name of a navigation menu.

Parameters

$locationstringrequired
Menu location identifier.

Return

string Menu name.

Source

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

Hooks

apply_filters( ‘wp_get_nav_menu_name’, string $menu_name, string $location )

Filters the navigation menu name being returned.

Changelog

VersionDescription
4.9.0Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.