--- title: IsMenuCurrent description: Reports whether the given page object matches the page object associated with the given menu entry in the given menu. categories: [] keywords: [] action: related: - methods/page/HasMenuCurrent returnType: bool signatures: [PAGE.IsMenuCurrent MENU MENUENTRY] aliases: [/functions/ismenucurrent] --- ```go-html-template {{ $currentPage := . }} {{ range site.Menus.main }} {{ if $currentPage.IsMenuCurrent .Menu . }} {{ .Name }} {{ else if $currentPage.HasMenuCurrent .Menu . }} {{ .Name }} {{ else }} {{ .Name }} {{ end }} {{ end }} ``` See [menu templates] for a complete example. [menu templates]: /templates/menu-templates/#example