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

I have created my own custom WordPress theme and am now trying to implement the custom menu.

I noticed with the default theme that when I went to Appearance > Menus, I was able to create my menu based on the pages I had, but after installing my own custom theme, I could not locate Appearance > Menus. And by that I mean there was no Menus option under Appearance in WordPress.

So now I do not know how to go about it, because this is my first WordPress site.

share|improve this question

Directly from the codex:

Navigation Menu is a theme feature introduced with Version 3.0. WordPress includes an easy to use mechanism for introducing customised navigation menus into a theme. In order to incorporate menu support into your theme, you need to add a few code segments to your theme files.

You should familiarize yourself with how to add those to a theme.
You will primarily need register_nav_menus and wp_nav_menu.

share|improve this answer

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.