If you are not familiar with the two main menus for the LLIR website, read the introduction to menus. This page explains how to change the structure and content of these two menus. To change the appearance (placement in a header, text styles, colours and the like), modify the header in which the menu appears. See the introduction to headers, and How to Modify a Header.
You can jump directly to the How To Instructions below.
Before You Begin
Make sure you select the right menu to work on. The first items in the Public Menu and Member Menu are so similar that opening the wrong one is an easy mistake.
- From the Dashboard, select first Appearance and then Menus. (The category name Appearance is misleading for menus.)
- The Menus panel opens to the Edit Menus tab similar to the image below, and shows the last menu that was edited.
- Use the dropdown to the right of Select a menu to edit to choose either Public Menu or Member Menu and click Select.
- Make sure the name of the menu you want to work on appears under the heading Menu structure.

Notes about Building Menus
Here are some initial concepts to bear in mind:
- A menuitem is a link to a webpage. The page must exist before you create the menuitem.
You cannot change a menuitem to link to a different page (link to a different slug) after the menuitem is created. - You can give a menuitem a label that is different from the title of the page it links to.
Examples: You can adjust the label for context or make it shorter than a long page title. - A page may appear on both menus and more than once on each menu.
- More than one menuitem can link to the same page.
Warnings
For the changes you make in the Menus panel take effect, you must click the Save Menu button on the panel of the screen shown above.
Deleting a webpage to which a menuitem links, corrupts the menu. The symptom is that the menu display is distorted starting at the position where a menuitem with a broken link appears. To repair the menu, delete the broken menuitem and optionally replace it.
How To Modify a Menu
Expand one of the tasks below to read detailed instructions. You can make several changes to the same menu before you save and publish. The last two items in each of the set of instructions below are Save and Test. You can save time by skipping those steps until you complete a batch of updates.
To test a modified menu open the website as a user — not from the dashboard. Test on both a large screen and a mobile device.
How Menus Can Change During LLIR Processes
During the LLIR processes for annual registration and waitlist applications, whether menuitems that link to related pages and forms depends appear in the appropriate menu depends on the current status of the process. The Registrar triggers these processes using FileMaker Pro and custom code written by our hired programmer changes the website.
For posterity, these notes record below two techniques that were implemented successfully in the past. Both have the advantage of being able to open and close the waitlist and registration with no dependence on PHP code. They show how menus can be modified without involving the hired programmer but instead depend upon involvement of and communication between the Webmaster and Registrar. Neither technique is used at the time of this writing; the registrar has sole and immediate control over the opening and closing registration and the waitlist.
Requirement:
Users can open the registration form and Registration Guide only while registration is open.
Solution:
The Member Menu is built with all pages included. When registration opens and closes, the Webmaster manually displays and then hides the menuitems Registration Guide, Registration and Register for Courses from the Registration drop-down menu.
See Hiding and redisplaying a menuitem above.
Requirement:
The link to the form that non-members submit to join the waitlist is available only while the waitlist is open for new applications.
Solution:
The Public Menu is built with all pages included.The Waitlist Process begins with some explanatory text that always appears. The bottom half of the page is added by a conditional element and includes a button that opens waitlist application form.
See the page How to Open and Close the Waitlist.