WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When I switch to the child theme I am working on, the main menu uses the page names instead of the names that I gave it in the Appearance > Menu options. Happened to anyone else?

share|improve this question
Is the menu still set correctly after the change? – s_ha_dum Sep 18 '13 at 19:34
Maybe you have to create a new menu and select it as your main navigation. It's hard to help you if you don't give us some more information. – kat_indo Sep 18 '13 at 19:39
Thanks for the replies everyone. I am using the 500 Framework from Ignition Deck. Supposedly I am very easily meant to be able to create a child theme with only the style.css file and screenshot.png file but once I switch to the childtheme, the menus no longer work. I have also tried your suggestion recreate the menu Kat but that didn't work. – SixfootJames Sep 18 '13 at 19:45
Ben below said what I was going for! I am glad u figure it out! – kat_indo Sep 18 '13 at 20:07
up vote 1 down vote accepted

The custom menus assigned to Menu Locations (in the Appearance, Menus, Manage Locations tab) are saved per theme. So when you switched to your new theme, you lost that assignment. Go to the Manage Locations tab and select your custom menus again.

share|improve this answer
Ben, you're a star! Thank you. – SixfootJames Sep 18 '13 at 19:47

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.