Site menus

Site menus

The Menus section manages navigation — sets of links that the theme outputs in the header, footer or sidebar.

How it works

  • A menu is a named set of items (e.g. header — the top menu, footer — the bottom one).
  • The theme outputs a menu by its name with a tag:
{menu name="header"}

So which links appear in the header is up to you in this section, without touching code.

Creating a menu

  1. Menus → Create — set a name and slug (e.g. header).
  2. Open the menu and add items:
    • Title — the link text;
    • URL — where it leads (/, /p/about, /news, an external link https://…).
  3. Items can be deleted; order is set as you add them.
WhereURL
Home/
A page/p/{slug} (e.g. /p/about)
News/news
A category/category/{slug}
Documentation section/docs/
External sitehttps://…

Binding to the theme

For a menu to show, the theme template must have a {menu name="…"} tag with the same name. In most themes the header and footer already output the header/footer menus — you just fill them with items.

On the celena-agency landing the top menu is made of anchor links to sections of a single page (/#services, /#contact), set right in the template. The Menus section is useful when you add full internal pages.