Navigation No permission & missing menu
-
Hi
I (administrator) dont seem to have permission to add pages to my navigation block when I click on it in the template editor in list view
There is no menu when I click on the navigator block either.
Could anyone help please?
-
I will make dinner then ??
https://www.ads-software.com/support/topic/fse-site-logo-and-site-navigation-doesnt-work/
Does this mean that the nav block just doesnt work with FSE themes like 2022?
Is there an alternative to nav that doesnt invlove an expernal plugin??I just cleared cache again and restarted computer
I get this when trying to edit header
Then after clicking on ‘create a new menu’ I get the errors about no permissions in the below
The same thing happens if I try to edit via Site, Template (Page) or Template Parts
I’m going to make dinner LOL
Dashboard>Appearance>Themes>2022>Customise>Toggle Navigation>Templates>Page (isnt there a more direct way to do this!)
Appearance > Editor
Then click the template name at the top if you want to switch to another template or template part:
Does this mean that the nav block just doesnt work with FSE themes like 2022?
It’s the opposite – the navigation block only works with FSE (aka block) themes like Twenty Twenty-Two.
Sorry to see that you’re still seeing permission errors, you definitely shouldn’t be getting those.
As a test, could you create a new admin user on your site, log in with that new account, and see if you get the same permission errors?
Could you also try logging into your site with your original user account, in a different browser than the one where you’ve been having issues?
Let me know how it goes with these two tests.
Thanks @zoonini
via Appearance>Editor and then click the template name at the top I only get the footer ‘Area’ in the dropdown menu, there is no header ‘Area’ as in your picture
However if I click on the header in the page then the template name changes accordingly to page [header] where [] indicates highlighted in grey
Anyway, that is another subject ??
Test #1: I have tried with a new admin user – no difference
Test #2: And in another browser (chrome – I usually use Firefox) – no difference
I have also asked my provider for help, in case the problem was related to something at their end (although I doubt it) and they said:
From what I could verify, maybe your Administrator account wasn’t correctly created, since in your database this user didn’t have the correct configurations:
wpnr_capabilities a:1:{s:13:”administrator”;s:1:”1″;}
As so, I’ve corrected this row, so I ask you to verify once more.
A way to work around this issue is with the creation of a new user (https://www.ads-software.com/support/topic/you-do-not-have-permission-to-create-navigation-menus-error/), which you could also try.
Again, none of these attempts made any difference
- This reply was modified 2 years, 2 months ago by leighonsea.
@leighonsea Have you ever used a Roles & Capabilities-type plugin on this site?
via Appearance>Editor and then click the template name at the top I only get the footer ‘Area’ in the dropdown menu, there is no header ‘Area’ as in your picture
If you click on “Browse all templates,” do you reach the list of all your templates?
@leighonsea Have you ever used a Roles & Capabilities-type plugin on this site?
Nope. I even have no idea what that is LOL
If you click on “Browse all templates,” do you reach the list of all your templates?
Yes, that directs me to the Editor>Templates where all my templates are listed and there are also the ‘Site’ and ‘Template Parts’ entries on the left pane too
OK, some progress, perhaps?
The support at my provider managed to login to my WordPress account and edit menus and the nav block with no problems:
She suggested, ‘I ask that you try again through a different browser, since it could be due to your current cache.’ but obviously I had already just tried that as part of this thread and it didnt work.
I have just asked her what browser she used
EDIT:
I just tried again in Chrome and if I edit page I can put a new nav block in the page with menu permissions, but I cannot do this in chrome via edit site in the header where the Navigation deleted or unavailable is.
In Firefox I can do neither as I have no permissions
I have previously cleared my cache in Firefox (yesterday?)- This reply was modified 2 years, 2 months ago by leighonsea.
Yes, that directs me to the Editor>Templates where all my templates are listed and there are also the ‘Site’ and ‘Template Parts’ entries on the left pane too
Great, that’s what you should see. So this is a quicker way to get to all your templates than the route you were previously taking. ??
Re: the permissions issue, I asked @greenshady to have a look at this. It looks like your user account may be missing the
edit_theme_options
capability for some reason, which is required to edit and create menus.One way to test this would be to temporarily switch to a classic theme like Twenty Twenty-One and see if you are able to edit widgets and menus from:
Appearance > Widgets
Appearance > MenusEditing those areas in a classic theme requires the same
edit_theme_options
permissions, so it would be a way to test the theory that something is still amiss with the permissions on your current user, even though your host says they already fixed this.If you prefer not to switch themes on your live site, you can activate the Health Check plugin’s troubleshooting mode and switch the theme there, which will not affect the live site, only your logged-in session.
Let me know how this test goes.
OK, so I can add and edit a navigation block if I am editing a page, but not in a template
And when I do there are 4 menus to choose from all with the same name
Where can I delete these menus and try to start again?
EDIT:
Sorry cross-post ??
I will try your tests- This reply was modified 2 years, 2 months ago by leighonsea.
Sorry cross-post ??
I will try your testsNo worries. ??
For deleting menus, try the steps here:
https://www.ads-software.com/support/article/navigation-block/#manage-menus-delete-rename
(sorry, you’ll need to copy-paste that link, as it auto-embeds and removes the anchor otherwise)
- This reply was modified 2 years, 2 months ago by Kathryn Presner.
- This reply was modified 2 years, 2 months ago by Kathryn Presner. Reason: fixing link
activating my newly installed 2021 theme in troubleshooting mode would not work (pressing ‘activate’ button just threw me back to the same page and pressing activate repeated this)
so I did it liveI seem to be able to edit menus and widgets in 2021 theme
BUT there are no menus listed:
Then I went back to 2022 and folowed the instructions you provided to delete my menus
I moved all to the bin and then deleted them permanentlyNow my site has no navigation and I cant add a new menu as I still have no permissions
DOH!!!
keep smiling LOLEDIT: I am putting the Gutenverse NavMEnu block back in for now so at least visitors can navigate my site
- This reply was modified 2 years, 2 months ago by leighonsea.
Thanks for testing that, and I really appreciate that you still have your sense of humour! These things can be very frustrating.
More questions:
If you go to Site > Browser All Templates > Template Parts:
– do you have a blue dot next to the template part called Header? (like you see in the circled part of my screenshot below)
– if you click Header, are you able to add/edit a menu there?Yes, I have a blue dot as I have modified the header
No I cant add/edit a menu via the header in templatesBut, if I have the Gutenverse plugin activated I can add/edit menus
If I then dis-activate it then I get the navigation menu is deleted or unavailable and I have no permissions to edit or make a new oneIn fact, the Gutenverse plugin is the only way I can make a menu
Then I can insert a nvigation block (not the Gutenverse navMenu block) and then disactivate the gutenverse plugin. Then my nav block works on my live site but I cant edit it as in the site editor it says menu deleted or unavailable and I have no permissionsSo as a workaround I can enable the gutenverse plugin whenever I need to edit the Nav block menu and then disactivate it when finished- I think LOLNo I cant – I have to enable guternverse plugin, delete the nav block, insert a gutenverse navmenu, then insert a new navblock, delete the Guternverse navmenu and finally disactivate the guternverse plugin LOL
- This reply was modified 2 years, 2 months ago by leighonsea.
- This reply was modified 2 years, 2 months ago by leighonsea.
- This reply was modified 2 years, 2 months ago by leighonsea.
And what if you click New and create a brand new Header template part, does that work or do you still get a permission error?
??https://cloudup.com/cdtaAa6l2vZ
(the screenshot is not embedding for some reason – please visit the URL to view it!)
Nope, it dont work – I still get, “You do not have permission to create navigation menus”
- The topic ‘Navigation No permission & missing menu’ is closed to new replies.