caching?
What do you mean by “It doesn’t take”?
Can you post a link or a screenshot?
I have it selected as primary menu in the Display location part of Menu Settings but it’s not replacing the previous menu in the header. The old one remains.
It’s a site in development, I’m not cleared to share it publicly yet.
If you come back to appearance->menus and click “locations”, is the new menu sticking there? That is, is this a front end or back end problem? If the latter, what happens if you change the theme (just as a quick test). Can you change the primary menu with another theme?
Nope. Not sticking at all, that’s what’s so weird. In fact, it’s showing the new menu as the current primary in Manage Locations part of Menus. However, when I go to the site itself the the links in the menu are still going to the destinations of the previously primary menu. It’s just not changing over.
I am using Divi as well on this site if that’s a possible factor.
Are you doing any caching?
Again, please test with a different theme.
Not doing any caching. Same problem with a different theme.
This may be a plugin or theme conflict. Please attempt to disable all plugins, and use one of the default (Twenty*) themes. If the problem goes away, enable them one by one to identify the source of your troubles.
If you can install plugins, install “Health Check”: https://ww.wp.xz.cn/plugins/health-check/ On the troubleshooting tab, you can click the button to disable all plugins and change the theme for you, while you’re still logged in, without affecting normal visitors to your site. You can then use its admin bar menu to turn on/off plugins and themes one at a time.
See http://www.wpbeginner.com/plugins/how-to-deactivate-all-plugins-when-not-able-to-access-wp-admin/
i had this same problem. I solved it in the following way, going to “appearance > customizer > menu > see locations > edit menu” (the path was translated from portuguese) and inside the theme was only linked in the “primary” menu, then I edited it and solved it. It’s probably a bug in the theme.