How to create custom menu for my WordPress site.

Custom menu feature is one of the cool feature WordPress has provided along with its V.3 update. Since then I have been loving it and have enabled this feature on every theme I created. At the same time I have been receiving numerous comments, emails, tweets, etc from theme users who are unable to figure out how this thing works. They often get stumped by the blank navigation areas once the theme is installed. In a way I am responsible for this confusion, because the custom menu code has an option to declare a fallback menu, and I have not declared it. I did it intentionally, because If I had declared the fallback menus, most of the users would not have noticed this cool new custom menu feature. Instead they would just stick with the regular page and category menu system.

I had previously created a screen cast to explain how to add this custom menu feature on a theme which does not support it by default. I that screen cast I had briefly explained how to enable this feature. Since it was under a different title I think most users with this problem did not bothered to look into it. So I decided to create this post with a screen cast with step by step tutorial on how to get this done.


  • 5 Steps involved in this process.
  • 1. Once the theme is installed go to Appearance > Menu
  • 2. You will find an option to create a menu. Give a name to the menu and click ” Create Menu”
  • 3. Then select and add page items or category items or custom links to the menu from the left and save the menu.
  • 4. You will find list of menu items in the  tabs format.  To make any list item a child item, just drag that item with your mouse to the right until you see it being set a child item.(slightly offset to the right)
  • 5. On the top left of the menu admin panel you will have the list of available menu locations on the current theme. This will be a drop-down select box. From here you will be able to select the menu you want to display in that location. Once the menu is selected hit save.


Watch the screencast

  • Thans for share!

  • simple tutorial. Thanks

  • Informative Post! Thanks for sharing with us.. 🙂

  • Zkota

    thanks, very useful video!

  • Indonesiali
  • Gsdl90

    Gracias very very good

  • Thank you! it looks like this is what I needed and I have been looking for.

  • Fabian Com


  • Go to Appearance->Menu->Create Menu,It will help you simply

  • Sonfilmizle
  • Thedesireforyou

    How do I enable the slide show?

  • I was thinking to have custom design to my wordpress blog..i think it takes 10 minutes to do it so i guess,..i will implement it after commenting in this blog,..Thanks for sharing an useful stuff here ..simple tutorial.innovative idea..Ecommerce website developer Ecommerce web development

  • will this work even you already have a menu?

  • i was looking for that, i need it!! thank you very very very very very much :)))

  • I had never tried this idea of using custom menus for the the wordpress site. I had just been using the available template as it is. Thanks for sharing this information.

  • Jenny Li

    Thanks for the detailed info, and especially the video, for me, video is much better. Thanks again.

  • Hello, is it possible to create a top level menu that has not a page linked (only a base for other nestedd menus)?

  • Chakoabd

    Hello Jinsona,

    your tutorial for menu is really helpful. Specially about the Drop down one. Thanks dude..

  • Cheap Air Jordans

    thanks for your great blog

  • kartheek

    Great themes…Hope i will get some more in future

  • great post, thanks!

  • Nataliagusseva

    how to set up a slider for a photo. that says no problem-shows

  • Nataliagusseva


  • prague hotels

    With step by step instructions you made easy to understand menu customization in wordpress. Thank you very much!

  • The video is really good and helpfull, thanks for sharing.

  • Great tutorial! It makes me understand of the menu function. Sadly to say that my theme  not supports Menu function..:) Do you have any idea, any wordpress plugin can do the same function?

  • Great tutorial! It makes me understand of the menu function. Sadly to say that my theme  not supports Menu function..:) Do you have any idea, any wordpress plugin can do the same function?

  • Wow, great advice! Thanks for the help! I activated the Mystique theme because I wanted some custom menus. But the theme has only 1 menu. Now, I’m searching for other themes and my question is this: Before activating a theme, how can I make sure it has more than 1 menu option?

  • Informative Post! Thanks for sharing with us.. :)With step by step instructions you made easy to understand menu customization in wordpress.

  • Thanks for your nice blog

  • When I first entered into wordpress 3, I was almost lost, but learned bits and pieces. This screencast gonna save me lots of time while explaining the same to friends and clients.

    Thanks for the wonderful share.

  • I agree with your tips this is useful to me and I got super information 

  • True Religions Brand Jeans – Shop online for the latest trends in denim and fashion.We carry the latest Supra Footwear. TUF Supras to Limited Edition Supras. We sell Supra Shoes fast so always check back often for new Supra Footwear.Christian Louboutin,Christian Louboutins,Buy Louboutin outlet Online!Authentic Footwear online shop. Our UGG Boots Sale will give you more discounts!

  • Anonymous

    very simple tutorial.

  • This article make it easy for a WordPress Starter.

  • This article make it easy for a WordPress Starter.

  • Anonymous

    Thanks for explaining everything. This really helped me.

  • Rick

    Hi guys, I have a problem with the images. I created a goods post, included the image I wanted, image is set as featured on this page. The thumbnail shows in the admin area, but……….the image does not show up on the front end in the featured area, nor in the slider, only the description of the image shows in the featured page. When I click on details, the image does show in goods

  • You may try some wordpress theme like the headway you will just drag and drop and you can customize your site easily.

  •  i am very interested about wordprees

  • mmahirs

    I have a question. I want that my members can add new products and delete the product they added and also they can update their product to show them in recent product. Is it possible.? Can you help me for that?

    • mmahirs

      I am working now with your ebuy theme. I forgot to write this notice. 🙁 I am waiting your answers.