1. Home
  2. AccessAlly
  3. Basic Setup in AccessAlly
  4. How to Add a Course Menu To Your Site in AccessAlly

How to Add a Course Menu To Your Site in AccessAlly

Initial Menu Options

When creating an offering in AccessAlly you will be presented with three initial options for the menu area. These options are shown in the Settings tab of your offering.

  1. Do not create a menu for this offering – no menu will be created for this offering upon clicking the SAVE button. This option works best for offerings with a single page that do not need a menu.
  2. Create menu for the offering (default option) – AccessAlly will create a WordPress menu based on pages as they appear in the Content Pages section of the offering. If you add new pages (or reorder them) the menu order will automatically be adjusted.
  3. Associate external menu (advanced option) – This option works best if you are creating a menu with custom coding or conditional tags. You will use WordPress to create your menu and add in coding. Future updates to the AccessAlly Offering will not affect (or change) the coding or order of your menu area.

While AccessAlly can create the WordPress menu for you, it is styled by your WordPress Theme and/or Page Builder.

Menu in AccessAlly

Changing the Menu Settings of an Existing Offering

Once you save the initial offering you can make changes to how the menu is managed. Go to AccessAlly > Offerings > Click the Offering > Settings Tab

You will see the name of the WordPress menu assigned to the offering. If you would like to make changes to the menu area you can select:

  1. Do not create a menu for the offering – this will remove the menu shown for this offering. This option works best if you have one page offering that does not need a menu.
  2. Use the menu created by AccessAlly (default) – changes made in the AccessAlly Offering under the content pages section will affect the order of the pages on your WordPress menu. If you reorder or add new pages they will automatically be updated on your existing menu.
  3. Use an external menu (advanced) – this option allows you to choose a different menu that is already created in WordPress to go with this offering. This option is great if you are custom coding a menu using conditional tags. Changes to your AccessAlly offering will not affect the external menu you’ve created.

Menu Settings Existing Offering

Pages on menus created via the Offerings section in AccessAlly are shown or hidden for each user based on the tag(s) they have or do not have yet.

This is helpful when you have a course where you are releasing one new module every seven days. A user with the Module 1 tag will see the menu link to the Module 1 page of the course, but future modules will be hidden from the menu because the user does not have the tags to see those modules yet.

Common Menu Issues & How To Fix Them

1. Course Pages Do Not Appear In the Menu

Are your pages in draft mode?

If your pages are not showing up in the menu area make sure all of they have been published. Once published, they will appear. The example below shows what draft pages look like inside your Offerings.

Pages in Draft Mode

Does the user have the tag required to see the page?

AccessAlly only allows users to see menu items if they are tagged with the access tag a page is using. If the user doesn’t have permission to access “Module 2” of your course, they will not see that page appear on the menu.

Admin users, by default, see all published pages (even if they do not have tags.) This is called All-Access mode. You can find this setting by going to Users > Profile and clicking the AccessAlly tab at the top of the page.

All Access Mode

2. Completed Menu Item Checkmarks Are Missing

For AccessAlly Pro (ProgressAlly users) completion icons may be displayed with some WordPress themes and page builders.

Menu Completed Icons

To see if your WordPress theme and/or builder supports menu completed icons you’ll need a Progress Objectives checklist on the page and a WordPress menu with the pages in your offering.

Checkmark the items on your checklist and view the menu to see if that checkmark is shown like the example in the image above. If your page does not show the menu completed icon visit ProgressAlly > General Settings > Advanced and change the dropdown to Alternative Method and view the page again. If the checkmark is still not displayed your WordPress theme and/or Page Builder may not support this option.

3. My Pages Appear Out of Order on the Menu

If menu items are not in the correct order there are two places you can change them. By default AccessAlly adds pages to the WordPress menu in the order they appear in your offering. If you would like to change the order the pages appear in your menu you have two options:

  1. Change the order in the Offering. AccessAlly will update the order of the menu items in WordPress.
  2. Change the order in Appearances > Menus in WordPress. Changing menu items in WordPress will update the order in the AccessAlly Offering.

Menu Reordering

4. Long Sidebar Menu Area

If you have a lot of modules and lessons within your program you may choose to nest the menu items to keep the sidebar menu clean and well organized.

You can do this using sub menu items in the WordPress.

Go to Appearance > Menus > select the menu. You can drag menu items to the inside if you would like a sub menu to appear.

Sub Menu Items

This allows for you to use your WordPress theme and/or page builder to display the sub menu items.

Sub Menu Items

5. Unpublished Pages Appear In the Menu

Although AccessAlly does not allow draft pages to appear in menus, the default WordPress mode DOES permit unpublished pages to appear in menus. If there is a conflict and the draft pages are appearing in your menus, you may wish to utilize a third-party plugin tool like this one: https://wordpress.org/plugins/hide-drafts-in-menus/

Using Shortcodes to Show or Hide Menu Items

If you want to do some advanced things with your WordPress menu, like using AccessAlly’s conditional shortcodes then you will want to take a look at this shortcode in menus tutorial.

Updated on November 16, 2023

Was this article helpful?

Related Articles


If you have any questions, we're just an email away.

We take your success seriously, and you'll always get a speedy reply from a real person during business hours.

Laptop with the AccessAlly demo site

AccessAlly is the most flexible way to sell and elegantly deliver digital offerings. All in one place.


You'll get follow-up emails about AccessAlly and new features. Opt out anytime. Full privacy policy here.