1. Home
  2. Docs
  3. MemberDash
  4. MemberDash Modules
  5. MemberDash Module Advanced Menu Protection

MemberDash Module Advanced Menu Protection

Note: To view a list of all available modules and enable the ones you want, navigate to MemberDash >Modules

By default MemberDash allows you to protect individual menu items behind a membership. Meaning you can show certain items in the menu to members that non-members cannot see.

If you would rather have the ability to replace an entire menu for your members, then you’ll want to enable this module.

Once enabled, click on Settings in the add-on block, and in the drop-down select Replace additional menus.

Then head on over to MemberDash > Protection Rules and click on Replace Menus.

Here you should see all the menus you’ve created.

Let’s say you have a primary menu visible to anybody who visits your website, and you’ve created another menu that you want members to see. For the sake of this example we’ll say you created a membership called “Gold”. We’ll also say you named the menu you want Gold members to see “Gold” and that your primary menu is called “Main”.

To replace the Main menu with the Gold menu for Gold members, hover over the Main menu and click on Modify Access

Here you want to select the Gold membership.

Then in the REPLACE WITH THIS MENU column, you’ll select the Gold menu.

That’s it! Now that you’ve done this, all logged-out visitors will still see your Main menu like normal, but when Gold members login, they’ll see the menu called Gold instead.

You can of course do this with multiple memberships and multiple menus.

You can also choose to show a particular menu for particular members in specific menu locations.

To do this simply go back to the Advanced Menu Protection block in Add-ons and click on the settings link. Then choose Overwrite contents of menu locations.

Next, navigate back to Protection Rules and click on Menu Locations.

From there the process is the same as before, but instead of replacing a menu with another menu, you’re choosing which menu to display in which menu locations, and for which members to display them.

In my example, the theme I’m using has 4 menu locations, Primary, Secondary, Mobile and Footer.

I can choose to display whichever menu I want, to whichever members I want in each location.

In this example, Gold members will see the Gold menu in the Primary position, but they will continue to see the Main menu in all other locations.

Was this article helpful to you?

How can we help?