Advertisement
Guest User

Untitled

a guest
Jan 25th, 2015
268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.74 KB | None | 0 0
  1. function change_page_menu_classes($menu)
  2. {
  3.     global $post;
  4.     if (get_post_type($post) == 'team')
  5.     {
  6.         $menu = str_replace( 'current-menu-item', '', $menu ); // remove all current_page_parent classes
  7.         $menu = str_replace( 'menu-item-17', 'menu-item-17 active', $menu ); // add the current_page_parent class to the page you want
  8.     }
  9.     if (get_post_type($post) == 'portfolio')
  10.     {
  11.         $menu = str_replace( 'current-menu-item', '', $menu ); // remove all current_page_parent classes
  12.         $menu = str_replace( 'menu-item-23', 'menu-item-23 active', $menu ); // add the current_page_parent class to the page you want
  13.     }
  14.     return $menu;
  15. }
  16. add_filter( 'nav_menu_css_class', 'change_page_menu_classes', 10,2 );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement