When working with menus, I noticed that there are secondary, slideout, and primary menu locations. Judging by the names I’d imagine primary meant it was the top (or main) menu. But it isn’t… secondary is the top menu.
My GeneratePress is a default install, no template tweaks.
Am I just being dumb here?
Also, when I add the same menu to all three locations it actually only loads in the “secondary menu” location.
I’m not too sure what you mean. Are you talking about the order of the checkboxes in the Dashboard?
I could probably tweak the priorities of the functions to make them stay in order. By default, plugins are loaded before the theme, so those options (in the plugin) show up first.