Website Navigation Overview
Oncord includes a range of UI Controls to tackle common website navigation elements:
Dynamic Navigation
A navigation menu is said to be dynamic where it reflects the page sitemap structure, updating automatically when Pages are added, removed, or re-ordered.
Dynamic navigation is usually preferable over a statically coded list of hyperlinks, as it allows non-technical administrators to alter the navigation without manipulating code.
Primary Navigation
The main "primary" method of navigating a website. The primary navigation menu is usually located within a website header element, located towards the top of the page.
Primary Navigation UI Control: <navigation:primary>
Secondary Navigation
Fall-back navigation aimed at providing extra navigation items relevant to the users current position on the site. Usually used for sidebar navigation menus, or pages listed in the footer of the website.
Secondary Navigation UI Control: <navigation:secondary>
Breadcrumb Navigation
Shows the current navigation item, in addition to the previous parent navigation items.
Breadcrumb Navigation UI Control: <navigation:breadcrumbs />
Sitemap
A map of the hierarchy of all pages on the website. A human-readable sitemap is automatically generated on all Oncord websites at yourwebsitedomain.com/sitemap.
A sitemap.xml file is also generated automatically, at the url yourwebsitedomain.com/sitemap.xml
What's Next?
To get started, click here to learn how to implement a dynamic primary navigation menu.