@anupent - I think I also experience the initial problem you mentioned. I added “Subscription” to the “primary” navigation menu and it only shows up if I am logged in. If no user is logged in, it disappears from the navigation menu. @NateWr have you any clue on this behaviour?
I added sub-menu items under About and they show up both if I am logged in and if I am logged out.
I would like to have nav menu items which appear constantly on the website.
I never said that navigation menu at my end shows up when logged in and disappears when logged out.
Initially, JatsManuscript theme by @Vitaliy (which I have been using) had not supported the new navigation menu, so they did not appear in my site. After @NateWr’s post, I manually added the codes and template, and it worked fine.
Later, the JatsManuscript theme was updated by @Vitaliy, and no more manual editing was required for people using this theme.
Could you provide some more info regarding the issue you are facing? Are there any PHP or Javascript errors produced from the scenario you are trying and are there any screenshots that shows the problem you are facing?
I am having problems with the customization of the primary navigation menu: Subscription menu item does not appear on the homepage, although everything added properly.
Settings screenshots
Payments are enabled, so the Subscription menu shall appear.
Frontend:
Subscription missing from the end of the nav menu, both if I am logged in and out.
Database seems correct.
It turned up after a while, perhaps after a system upgrade, but I cannot recall the exact event when the menu item disappeared. I tried to add/remove the menu item, replace it elsewhere, reinstall theme, switch Payments on and off, but nothing helped.
Multilingual OJS 3.1.1.2 with Manuscript theme [same problem with the default theme].