• Resolved elz064

    (@elz064)


    Hi,

    I’m puzzled by the Menu functionality.
    I just setup a new WP 3.1.3

    I made my own template, not really from scratch, but took the bases from Basic theme (free from Elegant themes) afaik.

    I made a lot of changes and adapted it to my needs.
    Everything is ok, except I have an horizontal menu that does not works.
    It shows only ONE item (the sample PAGE) and nothing else.

    All I did in menu admin is reflected by a vertical menus in sidebar only (widget).
    Maybe I did not understood : the menu manager is for sidebar only ??

    How can I put the same stuff in an another menu ?
    reading Codex I did the following
    in my function.php added the references to a ‘menuh’ (the footer one is not done for the moment)

    <?php
    function register_my_menus() {
      register_nav_menus(
        array( 'Haut-menu' => __( 'Menu Haut' ), 'foot-menu' => __( 'Footer Menu' ))
      );
    }
    ?>

    and

    function mytheme_wp_head() { ?>
    <?php }
    add_action('wp_head', 'mytheme_wp_head');
    add_action('admin_menu', 'mytheme_add_admin');
    add_action( 'init', 'register_my_menus' );
    ?>

    In Menu management I get it and can choose it to be setup.
    In my header.php I added what I think is the call to this menu
    <?php wp_nav_menu( array( 'theme_location' => 'haut-menu' ) );?>

    What’s wrong ?

    Thank you

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter elz064

    (@elz064)

    I found everything what I’ve done on this page.

    However, my issue was only an Uppercase typo.
    <?php wp_nav_menu( array( 'theme_location' => 'haut-menu' ) );?>
    should have been:
    <?php wp_nav_menu( array( 'theme_location' => 'Haut-menu' ) );?>

    That’a all..

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘wp_nav_menu does not pull the menu’ is closed to new replies.