Support » Developing with WordPress » can’t get simple menu working
can’t get simple menu working
-
hello kind person who might help,
i’m learning to build themes from scratch and following theme handbook awa codex.
i can’t display the menu i’ve coded in my theme files and the pages i’ve added to that menu.
i have theme unit test data installed which comes with 3 menu locations: long, testing, and empty.
when i added code below, i got what i believe is the testing menu. i can see my menus in customizer and admin, but i can’t get my Main Menu to display.
register_nav_menus( array( 'main_menu' => __( 'Main Menu', 'namespace' ), 'footer_menu' => __( 'Footer Menu', 'namespace' ), 'social_menu' => __( 'Social Menu', 'namespace' ), ) ); wp_nav_menu( array( 'theme_location' => 'main-menu', 'container' => 'div', 'container_class' => 'main-nav', 'container_id' => 'main-menu', ) );
selecting my menu location doesn’t work. making a new menu and selecting my menu location doesn’t work. i don’t think deleting the TUT menus is the point of the data so i haven’t done that.
also, the container class/id isn’t showing on the menu that does display on the site which leads me to believe it’s not using my menu, but idk.
thanks, 🙂
-
it works if i remove the
theme_location
fromwp_nav_menus
.now the ‘container_class’ and ‘container_id’ also work without the
theme_location
.why?
Because location “main-menu” does not exist. The location registered is “main_menu” (hyphen vs. underscore)
i’m smh… yup, it was a typo :/
well, it happens to the best of folks, so i take it w a grain of salt.
i found an answer to this problem: https://wordpress.org/support/topic/cant-browse-themes-in-customizer-when-requiring-files-w-content/
should i post the solution, or does it matter?
thanks for your time, BC.
Yeah happens to the best. How do you think I thought to check for hyphen/underscore discrepancy? I’ve made the same mistake many times. I’m not saying I’m one of the best, I’m just riffing off of what you said.
If you don’t mind, go ahead and post a solution if you think it’ll be helpful to someone finding your topic via search. Don’t be DenverCoder9 🙂
haha thanks, BC!
perhaps you won’t believe it, but i’m actually from Denver, Lol. so, you’re psychic in addition to other talents.
i posted the solution and gave credit to @rup who helped me.
Be Well <3 !!
- You must be logged in to reply to this topic.