Documentation

Managing Site Navigation

Liferay provides powerful tools for creating and organizing pages. You can build everything from a simple, flat Site navigation to a complex hierarchical tree of sub-pages nested down many levels.

By default, there is a defined page hierarchy to organize your pages. However, you can also create a Navigation Menu that is separate from your page hierarchy. Using these Navigation Menus, you can create a one-off landing page or even multiple navigation menus: a main menu, secondary menus, footer menus, and custom menus.

Note

In DXP 7.3+, if you want to create a Navigation Menu to use across multiple Sites, you can use Navigation Menus created in the Global Site. Note that Global Navigation Menus cannot include menu items that require Site-specific information (such as the “page” type).

Menus can differ by page: landing pages can show a simple list of frequently visited pages, and the rest can appear in secondary navigation. You can also create specific menus for different landing pages to direct visitors to relevant content.

The Site Builder menu is where you can create and organize your pages and Navigation Menus.

Managing Pages

The hierarchy as displayed on Site BuilderPages menu is the main reference for the organization of pages on that Site. While Navigation Menus are customized to show some of the pages, this menu is always the primary reference for the pages on your Site.

The Site Builder's Pages Menu serves as the primary reference for all the pages on a site.

New pages are created on the Site BuilderPages menu. Pages can be public which anyone can view, or private which can only be viewed by Site members. See Adding a Page to a Site to learn how to add a page.

Using Navigation Menus

See Using Navigation Menus to learn how to create Navigation Menus and deploy them on a page. See Configuring Navigation Menus to learn more about how to configure the Menu Display Fragment (available in Liferay DXP 7.4+) and Navigation Menu Widget.

Using the Page Tree

Another way to manage a Site’s page hierarchy is to use the Page Tree. Here, you can view and configure the pages in the current Site.

To access the page tree,

  1. Click the Product Menu.

  2. Click Page Tree.

    The Page Tree function is at the top of the product menu.

  3. The left menu displays the Site’s page hierarchy:

    View each Site's Page Tree.

In the Page Tree view, you can add more pages in the hierarchy, configure a page, and toggle between Public and Private Pages.