Advertisement
europcsolutions

WordPress Change Menus

Jun 28th, 2012
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.88 KB | None | 0 0
  1. functions.php :
  2.  
  3. add_theme_support( 'nav-menus' );
  4. if( function_exists( 'register_nav_menus' ) ) {
  5.     register_nav_menus(
  6.         array(
  7.             'english_menu' => 'English Menu',
  8.             'french_menu' => 'French Menu'
  9.         )
  10.     );
  11. }
  12.  
  13.  
  14.  
  15. header.php
  16.  
  17. <?php if( $post->post_parent == 8 ) : ?>
  18.     <nav id="primary_menu">
  19.         <?php
  20.             wp_nav_menu(
  21.                 array(
  22.                     'menu' => 'french_menu',
  23.                     'container' => false,
  24.                     'menu_class' => ''
  25.                 )
  26.             );
  27.         ?>
  28.     </nav>
  29. <?php elseif( $post->post_parent == 16 ) : ?>
  30.     <nav id="primary_menu">
  31.         <?php
  32.             wp_nav_menu(
  33.                 array(
  34.                     'menu' => 'english_menu',
  35.                     'container' => false,
  36.                     'menu_class' => ''
  37.                 )
  38.             );
  39.         ?>
  40.     </nav>
  41. <?php endif; ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement