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
- Menus → Create — set a name and slug (e.g.
header). - Open the menu and add items:
- Title — the link text;
- URL — where it leads (
/,/p/about,/news, an external linkhttps://…).
- Items can be deleted; order is set as you add them.
Typical links
| Where | URL |
|---|---|
| Home | / |
| A page | /p/{slug} (e.g. /p/about) |
| News | /news |
| A category | /category/{slug} |
| Documentation section | /docs/ |
| External site | https://… |
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 thecelena-agencylanding 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.