Advertisement
NathanF

WordPress register_nav_menu

Mar 18th, 2012
305
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // In theme_folder/functions.php
  2. <?php
  3. function bt_register_custom_menus() {
  4.   register_nav_menu('header_left', __('Header Left'));
  5.   register_nav_menu('header_right', __('Header Right'));
  6.   register_nav_menu('home_left', __('Homepage Left'));
  7.   register_nav_menu('home_right', __('Homepage Right'));
  8. }
  9. add_action('init', 'bt_register_custom_menus');
  10. ?>
  11.  
  12. // In theme_folder/header.php
  13. <?php wp_nav_menu( array('menu' => 'header_left' )); ?>
  14. <?php wp_nav_menu( array('menu' => 'header_right' )); ?>
  15.  
  16. When the page is displayed, the left and right menus do not get found.  Instead it reverts to the default menu (lowest id).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement