Table of Contents
In the Zora Ghost theme, navigation menus are configured directly from the Ghost Admin panel. The theme supports both primary and secondary navigation, with dropdown support for the primary menu.
How to Set Up Navigation
- Log in to your Ghost Admin panel.
- Go to Settings > Navigation.
- In the Primary Navigation section, add your main menu items. This menu appears at the top navbar of your website.
Example Navigation Structure
Home
Courses
- Web Development
- Design
- Marketing
Resources
- Blog
- Podcast
About
Contact
Creating Dropdown Menus
To create dropdown (nested) menus:
- Add your main menu item (parent item)
- Add child items below it
- Indent child items to create the dropdown structure
- Save
Example:
Resources (parent)
Blog (child)
Podcast (child)
Tools (child)
The theme automatically creates a dropdown for items with children. Users can hover or click on the parent item to see the dropdown menu.
Secondary Navigation
Ghost also supports a Secondary Navigation option, which you can set up similarly in the admin panel. The secondary navigation is typically displayed in the footer area.
Note: Secondary navigation does not support dropdowns and is meant for links that should be accessible from every page but don’t need primary visibility.
Navigation Best Practices
- Keep it simple: Limit to 5-7 main items for better usability
- Clear labels: Use descriptive, short labels (1-2 words)
- Logical grouping: Group related items in dropdowns
- Consistent order: Place important items first
- Mobile-friendly: Consider how menus will appear on mobile devices
Adding Pages to Navigation
- Create or find the page you want to add
- Note the URL slug (e.g.,
/about,/contact) - Go to Settings > Navigation
- Add item with:
- Label: The text to display (e.g., “About”)
- URL: The page URL (e.g.,
/about)
- Save
Adding External Links
You can also add external links to your navigation:
- Go to Settings > Navigation
- Add item with:
- Label: The text to display (e.g., “Twitter”)
- URL: The full external URL (e.g.,
https://twitter.com/yourhandle)
- Save
Navigation Icons
The Zora theme uses clean, minimal navigation without icons by default. For the best user experience and consistent design, we recommend using text labels only.
Troubleshooting
Dropdown not appearing?
- Ensure child items are properly indented under the parent
- Check that you’ve saved the navigation settings
- Clear browser cache and reload
Navigation not updating?
- Save changes in Settings > Navigation
- Clear browser cache (Ctrl+Shift+R or Cmd+Shift+R)
- Check that URLs are correct
Mobile menu not working?
- Ensure you’re using the latest version of Zora
- Check for JavaScript errors in browser console
- Test on different mobile browsers
Summary
- Primary navigation appears in the top navbar
- Create dropdowns by indenting child items
- Secondary navigation appears in the footer (no dropdowns)
- Keep navigation simple and organized
- Use clear, descriptive labels
- Test on both desktop and mobile devices
The navigation system in Zora is fully configurable through Ghost Admin without any coding required.