wp_get_nav_menu_name

函数
wp_get_nav_menu_name ( $location )
参数
  • (string) $location Menu location identifier.
    Required:
返回值
  • (string) Menu name.
定义位置
相关方法
wp_get_nav_menu_itemswp_get_nav_menuswp_get_nav_menu_objectwp_get_nav_menu_to_editwp_setup_nav_menu_item
引入
4.9.0
弃用
-

wp_get_nav_menu_name: 这个函数检索一个特定菜单的名称。它接受一个参数,即菜单的ID或名称,并返回一个包含菜单名称的字符串。

返回一个导航菜单的名称。

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

常见问题

FAQs
查看更多 >