Skip to main content

Top Navigation: Normal Menus and Dropdown Menus

💡 In this guide, you will add normal menus and dropdown menus, then connect them with Internal page or product category links. Estimated time: 5 minutes.

AllinCMS admin page designer - use an AI prompt to replace a normal menu with a dropdown category menu

Know the two menu types first

A normal menu is a single top-level item, such as Home, About Us, or Contact Us.

A dropdown menu is a parent item with multiple child links, such as product categories under Products. For a first website, keep only one product dropdown and use normal menus for the other important pages.

If the template does not already have a dropdown menu, do not just edit the labels. Enter this AI prompt first:

Replace it with a menu that supports dropdown categories, not a dropdown card style.

Let the system create the right menu structure, then set the links.

Find the Entry First

Path: AllinCMS Workspace site list → Target site → Enter Admin → Themes → Current theme pages → Home or target page

1Enter the target site adminFind the site you want to edit and click Enter Admin
AllinCMS Workspace site list - the Enter Admin button is marked with a red box
2Open Themes and click PagesClick Pages on the card for the active theme
AllinCMS admin theme list - the Themes entry and Pages button on the active theme card are marked
3Find Home or the target pageFind Home or the page you want to edit in the current theme
AllinCMS admin theme page list - the Themes menu and target pages such as Home, Products, and Posts are visible

Overview

1Select navigation
2Open Props
3Use Add menu for normal items
4Use Add dropdown item for groups
5Choose Internal links
6Preview on mobile

1. Select the Navigation

Open the page designer and click the top navigation area or menu component. The right-side Props panel appears after selection.

AllinCMS admin navigation menu Props panel - the right-side Props panel shows Add dropdown item and Add menu actions

2. Add a Normal Menu

In Props, find + Add menu.

Use a normal menu for important standalone pages, such as:

Home
About Us
Contact Us
OEM

After adding it, fill in these two parts:

FieldWhat to enter
LabelThe menu text, such as Contact Us
TargetChoose an existing internal page

Correct path for a page menu:

Target -> Internal -> Page -> Target page

AllinCMS admin internal page link setup - set the menu Target to Internal and Page, then choose the OEM target page

If the target page is missing, create it first

For example, if OEM is not shown in the page dropdown, the page may not exist yet. Create it in Create a Page, then come back and select it.

3. Add a Dropdown Menu

In Props, find + Add dropdown item.

Use a dropdown to group similar destinations. The most common case is product categories:

Products
- Wireless Earphones
- Bluetooth Speakers
- Smart Watches

Correct path for product category links:

Target -> Internal -> Products -> Product Category -> Target category

AllinCMS admin product category internal link setup - Target selects Internal, Products, and Product Category, with an inset showing an existing category selection

If a dropdown item points to a normal page, such as About Us, Contact Us, or OEM, still use the page path:

Target -> Internal -> Page -> Target page
Do not put every category in the top menu

When you have many product categories, keep them under the Products dropdown. Keep the top-level menu to 4 to 6 items so visitors can scan it quickly.

For the first round, use a simple structure like this:

MenuTypeLink selection
HomeNormal menuInternal -> Page -> Home
ProductsDropdown menuChild items use Internal -> Products -> Product Category -> Target category
About UsNormal menuInternal -> Page -> About Us
Contact UsNormal menuInternal -> Page -> Contact Us
News / BlogOptional normal menuInternal -> Page -> Posts

If product categories are not ready yet, read Product Categories first. After categories and products are ready, come back and update the top menu.

5. Check the Frontend

After setup, preview or publish the page and check:

  • The new menu item appears.
  • The dropdown expands when hovered or clicked.
  • Each menu link opens the correct page.
  • The mobile menu expands and opens the correct pages.
It is complete only when desktop and mobile both work

Desktop dropdowns are not enough. Switch to mobile preview and make sure the menu is not crowded and each item opens correctly.

Pitfalls

MistakeResultHow to avoid it
Label entered but no target selectedClick does nothingSet both Label and Target
Internal selected but the final page or category is missingThe click does not reach the right pageKeep selecting until the last dropdown is filled
A category was created but the top menu was not updatedThe frontend menu still shows the old itemEdit the Header menu manually
Too many dropdown itemsVisitors cannot scan itShow only main categories
Only testing desktopMobile menu may be hard to useTest on mobile too

Next

📌 Redirect Links - read this if you also need button, product, or post link setup.