Replace Menus
-
Hello Support,
I have installed the members 2 plugin (members then upgraded). I added on the Advanced menu protection plugin on the add on page and set to replace individual menu. I have 2 menus created that come up in the replace menu setting under protection rules /replace menus. I can set the menu I want to members only from everyone however it does not save. It says it is saving but when I move away and come back to the page it reverts to back to everyone. So the replace menu (protect from everyone) does not work. Can you please advise where I am going wrong.
Thank you,
-
Hey there auoasis,
How are you doing today?
If settings are not being saved properly in the backend that could possibly mean that there is a plugin/theme conflict preventing Membership from working properly.
Lets please check for conflicts first, to do that please try using default WordPress theme like Twenty Fifteen and deactivating all other plugins as displayed in the following flowchart to know which theme/plugin is conflicting if any.
http://premium.wpmudev.org/wp-content/uploads/2013/12/Support-Process-Support-Process.png
Please let me know if you find anything π
Cheers,
BojanHi Bojan,
Thank you for your prompt reply. I am running wordpress 4.4 on a fresh install with no other plugins and using the Twenty Fifteen theme. It is a multi site install however. I note all other areas save OK i.e protection rules/pages etc. it is specific to this add on protection rules/replace menus.
Also I note on the replace menus page at the top left of the page I have two options (All and Member) when I choose Member, under the MENU column (below) my 2 menus are displayed. Beside these menus under the heading REPLACE WITH THIS MENU it shows “( No replacement )” and it is blank if I select All at the top menu. I note when I created the 2 menus in Appearance/menus only one of the menus can be set to Primary. Could this have something to do with it?
I suppose I could bring the install back to single site mode but I am not sure this is the issue. Again I appreciate your time.
Thank you
auoasisHey auoasis,
Do you have network activated plugins that could affect this? In case Membership is activated on your subsite that shouldn’t really make much difference then having it on subsite and single site install.
Can you please post screenshots of your protection rules set with Menus and also which specific menu protection are you using, you can find more info in the add ons page in Membership 2 -> Add-ons by clicking on the the details link for that specific add on http://screencast.com/t/aFb9VBuDZSQ.
Please let me know.
Cheers,
BojanHi Bojan,
No network activated plugins.
http://oasis-us.com/members_menu/
http://oasis-us.com/all_menu/Details page only offers 2 options, tried both.
Thank you,
AndrewHey Andrew,
Thanks for the screenshots π
There is a visual bug there where you need to set menu that is replaced for specific membership level so lets make sure you’re doing this correctly, the functionality still does work so it is just a CSS issue.
I’ve already reported this to our developer so we’ll probably include this in the next update.
Please make sure to select menu that will be replaced in the dropdown, see video here http://screencast.com/t/abN4nwcsP. As you can see the replacing menu is not really displayed well (visual bug I mentioned above) but once you switch to see rules for other levels as I did on the video it is displayed as replaced there.
This is how my standard menu looks like with admin account http://screencast.com/t/BbnjGtlN, and this is the replaced menu with user account that has “bojan” membership level http://screencast.com/t/Tb2jhJ8Gxc.
So the logic with these is that you select level whose users will have access to that menu and then select menu that will be displayed for them.
Please let me know if this helps.
Cheers,
BojanHi Bojan,
Thank you for that and let me say outstanding support.
OK in add-ons / advanced menu protection under default there are 3 options: protect, replace and overwrite. I can get protect to work no problem. However I cannot get replace or overwrite to work. I have tried themes fifteen, fourteen and genius. In these themes when I create a menu Appearances / menu I have options such as set menu to header, side bar etc. or primary and secondary… So I cannot create say two header menus or two primary menus. I am not sure if this make a difference replacing a header menu with a left side bar menu etc. Nevertheless no matter what settings I choose (replace main menu with members menu when viewed by oasis user or replace main with no replacement when viewed by oasis)… There is no difference to the menus when oasis is logged in or logged out. I have tried ever combination I can think of.
To be honest the protect menu will get me past this issue however it is frustrating not being able to put my finger on the problem. If you have any ideas that would be great. Maybe something to do with how I am setting up these menus or??? If not I will format and start again without a multi site.
Again Thank you for your patience.
Regards,
auoasisHey again auoasis,
Thanks for the kind words π
So I cannot create say two header menus or two primary menus.
You are not supposed to create two primary menus. Just simply create another menu and leave your first menu as primary menu. Once you have 2 menus you should be able to select menu as a replacement as I did on the video above.
Can you please add screenshots to your menus in Appearance -> Menus and also let me know are you able to select menu that will replace you primary menu as I did on the video above?
Please let me know π
Cheers,
Bojan
The topic ‘Replace Menus’ is closed to new replies.