I am pretty new in WP (I came from Joomla) and I have the following problem.

I have installed WordPress on my server and if I use one of the included theme (such as the Twenty Thirteen theme) when I open the website I see it and under the header I can see the classic horizontal Main Menu containing the voice Sample Page, ok...this is the right behavior.

Then I have installed the following theme http://bootstrapwp.rachelbaker.me/ that is a WP theme that use BootStrap (I think that it could be a good start point to develop a personal theme using BootStrap CSS framework).

I install it but when I activate the theme I obtain this result: http://onofri.org/WP_BootStrap/

As you can see the website is shown but seems that there is not the Main Menu as in the others preinstalled theme.

Why? What could be the problem?

I opened the header.php file of this theme and here I find the following lines of code:

                <?php bloginfo('name'); ?></a>
            <?php wp_nav_menu(
                        'menu' => 'main-menu',
                        'container_class' => 'nav-collapse collapse',
                        'menu_class' => 'nav',
                        'fallback_cb' => '',
                        'menu_id' => 'main-menu',
                        'walker' => new Bootstrapwp_Walker_Nav_Menu()
                ); ?>

So it seems to me that the main menu navigation bar is present in this theme.

Do you have some ideas to solve my problem?



  • have you created a menu under appearance > menus?
    – Milo
    Jan 16, 2014 at 18:42

1 Answer 1


Go to Appearance > Menus & create a new menu called main-menu

That should fix the problem.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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