Forum Discussion
Menu not updating
Go to your site and select Settings, then select Site information. At the bottom, select View all site settings
Under the Look and Feel heading, select Navigation.
Scroll to the Structural Navigation: Refresh Cache section and click Refresh.
- Tracy1585Sep 21, 2023Copper Contributor
ChrisAru I'm admin of my site but I don't see the Navigation option under Look and Feel. Any idea how to Refresh Cache in the current setup?
- Tracy1585Sep 21, 2023Copper ContributorI was the same. You have to Activate the "Structural Publishing" something or other. But you can't do this if it's a Communication site.
- Gary_GordonFeb 17, 2023Copper Contributor
ChrisAru When I use this, the "Refreshing" button just stays saying "Refreshing". Even after 10 minutes it never changed. I'm using Edge - Version 110.0.1587.46 (Official build) (64-bit). Not sure how to fix this so I can do as you suggested and just press this button when I want to refresh the "Structural Navigation: Refresh Cache". Do you have any suggestions as to why the "Refreshing" button won't finish it's cycle and refresh the navigation? The only thing that works for me is to clear all cache and cookies in the browser. Any thoughts???
- NotSoBlandFeb 20, 2023Copper Contributor
Gary_Gordon I believe after a 24 hr crawl (wait), you should be able to go back in to the /_layouts/15/areanavigationsettings.aspx and it will no longer say "Refreshing"?
- Gary_GordonFeb 20, 2023Copper ContributorNotSoBland That's what I would have thought. But that's not what happened. It's still not working. 😞
- iXeeshanTahirJul 08, 2022Copper ContributorIn SharePoint Online, by default the Navigation is not present. We may have to enable publishing feature for that.
- mattchowellJul 29, 2022Iron Contributor
YEARS later and this is STILL an issue. As admin I could see the changes but not other users. Refreshing the cache as suggested above did nothing. Suggesting all 10000 users clear their cookies is not practical and shouldn't be necessary.
I inspected the page in an incognito window using a read only test id, and don't see the js errors mentioned above. But when I closed that window and opened a new one, the changes showed up for the test user. But still not for others.
How on earth does Msft allow these bugs to persist without doing anything? Oh, forgot - they don't care.
- frequentsharepointuserOct 26, 2023Copper ContributorUpvoting this over a year later! STILL having the SAME ISSUES. Come on Microsoft, PLEASE!
- NotSoBlandFeb 21, 2022Copper ContributorWorked great. Thank you!
- Irene_Lappalainen225Jan 21, 2022Brass ContributorThat setting is not available for modern communications sites as that setting is for old classic publishing navigation. Is this really verified solution for modern sites with hub navigation?
- JC_SentinJan 25, 2022Copper ContributorYou may open the Navigation page in Modern comms site by appending it to the url - _layouts/15/AreaNavigationSettings.aspx
- Irene_Lappalainen225Feb 04, 2022Brass ContributorI am aware of that _layout page, but as stated that setting in the _layouts/15/AreaNavigationSettings.aspx is for structural navigation which is old classic publishing navigation. Actually next to that setting you can find microsofts "more information" link which will lead you to article that states "Structural navigation is an out-of-the-box solution for SharePoint sites with publishing enabled". You really should not be using that old navigation anymore and should not enable that and that is reason why we cant access that _layout page from site settings anymore. I really doubt that setting will fix modern hub site cache problem.
Instead I will try out to change the hub site navigation layout from megameny to css and check if that does the trick. I cannot advice my customers to use that but in some really bad situations that might be something we can do.
- ChrisAruJan 24, 2022Copper Contributor
Ok, I really don't know any other method. I use the classic mode for my startpage due to some compatiability issues, but at the bottom of the left navigation menu (on page with modern type) there is a "Edit" button that gets you to the same settings-page where the "Update" button is.
Note that this is just from my own experience and how it looks for me. I am in no way an expert on Sharepoint, on the contrary, I'm very much a novice that just trial-and-errored my way to find this.
- BruceMilliganJan 21, 2022Copper Contributor
ChrisAru Thanks for sharing this tip. It's good to know we can force a navigation cache refresh.
I still think MS should make this refresh automatic whenever someone changes a hub menu that uses audience targeting. Why should we be required to do this manually? (That question is not aimed at you -- just a rhetorical question, aimed at MS.)