I just updated the theme on this site, the menu bar is all funky. . . I can't really code, but i can fix tidbits.. Here's the current code: <div id="navbar"> <?php wp_nav_menu('container_id=navleft&menu_id=nav&sort_column=menu_order&container_class=navigation'); ?> <div id="navright"> <form style="margin:0px; padding:0px;" method="get" action="<?php bloginfo('url'); ?>"> <input class="searchinput" value="Enter search term(s)" onfocus="if (this.value == 'Enter search term(s)') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Enter search term(s)';}" type="text" name="s"/> <input class="searchsubmit" type="submit" value="Search" /> </form> </div> </div> <!--End of Nav--> Code (markup):
Is the site running Wordpress 3.0? Try this: <?php wp_nav_menu(array('container_id'=>'navleft','menu_id'=>'nav','container_class'=>'navigation')); Code (markup): According to the Codex, sort_column is not a parameter for wp_nav_menu but it is for wp_page_menu.
bhuthecoder is right, that is the problem after all. Inside header.php, change <div id='menu'> to <div id='nav'>. There is not enough room for all of the menu items. You can either delete them, reduce the font and spacing, or make the navbar taller.