Managing Navigation Menus

The Menus section allows you to create, edit, and manage all navigation menus on your website, such as the main header menu or a footer menu. The system is structured in three levels: Menus List, the Menu Builder, and the Menu Item Editor.


Step 1: The Menus List

This is the main page where you manage your menu "containers". For example, you might have a "Primary Menu" for your header and a "Footer Links" menu for your footer.

  • Create Menu: Click this to create a new, empty menu container.
  • Actions:
    • Edit (Pencil Icon): Click this to open the Menu Builder for that specific menu, where you will add and arrange the links.
    • Delete (Trash Icon): Permanently removes a menu and all its items.


Step 2: The Menu Builder (e.g., Primary Menu)

After clicking "Edit" on a menu, you are taken to the Menu Builder. This is where you construct the structure of your menu.

  • Create Menu Item: Click this to add a new link (item) to the menu. This will take you to the "Edit Menu Item" screen.
  • Menu Item List: This area shows all the links currently in your menu.
    • Re-ordering: You can change the order of menu items by simply clicking and dragging an item to a new position.
    • Creating Sub-menus: To create a sub-menu (dropdown), drag an item slightly to the right underneath another item. It will become a "child" of the item above it.
    • Actions: Click the "Edit" icon to modify a specific menu item, or the "Delete" icon to remove it from the menu.
  • Menu Details: On the right, you can update the internal name of the menu and enable or disable it globally.

Step 3: The Menu Item Editor

This is where you define the details for a single link in your menu.

  • Name: The text that will be visible to users on the website (e.g., "Home", "Contact Us").
  • Type: The kind of link you are creating. Common options include:
    • URL: A link to any internal or external web address.
    • Page: A direct link to one of the pages you created under the "Pages" section.
    • Category: A link to a specific product category page.
  • URL: The destination link. Use a relative path like /about for internal pages or a full URL like https://example.com for external sites.
  • Icon: You can add an icon next to the menu name (e.g., Font Awesome classes like fas fa-home).
  • Target: Choose whether the link opens in the "Same Tab" or a "New Tab" (_blank).
  • Parent Menu Item: Use this to manually assign a parent for creating sub-menus. "Root" means it is a top-level item.
  • Enable the menu item: A switch to show or hide this specific link without deleting it.

Click "Save" to apply your changes to the menu item.