Step-by-step guide

The site architecture of a website is generally developed pre-launch by carefully organizing desired content into logical sections and sub-sections.

If you do need to create a new page:

  1. Navigate to the section where you would like to add your page. 
  2. You will see a list of content types to choose from below the body text. 
  3. Choose the appropriate content type.


  1. Fill in the fields of your page (title, body, images) 
  2. Save your page. 
    Your page will be added to the menu automatically.


Here are the settings available under Node Hierarchy (located near the bottom of the node edit form):

Primary Parent

The parent is set automatically when creating a new page based on where you navigate to when adding the page. By changing the parent, you may change the location of the page on your site. Pages have restrictions on where they can be saved. For example, a page of content type "About Royal Roads" may only be assigned to another page in that section. You cannot set the parent to be the child of a page in "Prospective Students".

This field uses an autocomplete feature. Start type the name of the page and the field will look for possible matches as a dropdown list. Select the desired page from the list.

Show in Menu

Each content type has different default settings. Pages of type "About Royal Roads" will be set to show in the menu by default. Pages of type "News" are set to not show in the menu. This is because news articles are displayed using a list view sorted by post date rather than in the menu. You may override the default setting here. Remember that you will want to ensure if it is set to not show in the menu, there needs to be some way for users to find the page such as a view.


By default, all pages are set to show in a specific menu. You will never or rarely need to change this setting. Most of our websites only use 1 navigation menu.

Customize Menu Title

By default, the menu title will be the page title. If you hav a long page title, you may choose to shorten the title in the menu.

Expand Menu Item

Leave this setting disabled to ensure a consistent functionality across all of our menus. This option allows a specifc menu item to be expanded by default. This will only work if the menu item has child pages.

Menu Item Description

This is an accessibility feature. The item description is the text that displays when you hover over the menu item.

Embed Children View

This option is being used in certain areas on our websites. This options allows you to display all child pages for a particular page. There are currently two view options available. A simple list of linked page titles or a teaser list which includes an image, title, teaser and more link.

Changing the order of menu items

The order that links appear in the menu can be controlled using a drag and drop mechanism in the parent page. To change the order that child pages appear in the menu under a parent page:

  • Login to the site
  • Navigate to the appropriate parent page (this is the page that the child items sit under)
  • Choose "Children" from the orange bar (as shown in the screenshot)
  • Drag and drop the child pages into the order you wish to see them in
  • Save child order (button at the bottom)

Changing the order of Child pages