testing side menu nav walking
authorAnthony Talarico <talarico@gaslightmedia.com>
Thu, 7 Jan 2016 15:11:06 +0000 (10:11 -0500)
committerAnthony Talarico <talarico@gaslightmedia.com>
Thu, 7 Jan 2016 15:11:06 +0000 (10:11 -0500)
lib/navigation.php

index 8f85012..f187457 100644 (file)
@@ -190,8 +190,32 @@ function glm_side_menu($mobile = false) {
     global $post;
     $sideMenu = $allMenu = $pageMenuId = array();
     
-    if (($locations = get_nav_menu_locations()) && isset($locations['top-bar-1'])) {
-        $menu       = wp_get_nav_menu_object($locations['top-bar-1']);
+    
+    if(is_page(2666)){
+        if (($locations = get_nav_menu_locations()) && isset($locations['top-bar-1'])) {
+            $menu       = wp_get_nav_menu_object($locations['top-bar-1']);
+        }
+    }
+    if(is_page(2665)){
+        if (($locations = get_nav_menu_locations()) && isset($locations['top-bar-2'])) {
+            $menu       = wp_get_nav_menu_object($locations['top-bar-2']);
+        }
+    }
+    if(is_page(4593)){
+        if (($locations = get_nav_menu_locations()) && isset($locations['top-bar-3'])) {
+            $menu       = wp_get_nav_menu_object($locations['top-bar-3']);
+        }
+    }
+    if(is_page(2664)){
+        if (($locations = get_nav_menu_locations()) && isset($locations['top-bar-4'])) {
+            $menu       = wp_get_nav_menu_object($locations['top-bar-4']);
+        }
+    }
+    if(is_page(3363)){
+        if (($locations = get_nav_menu_locations()) && isset($locations['top-bar-6'])) {
+            $menu       = wp_get_nav_menu_object($locations['top-bar-6']);
+        }
+    }
         $menu_items = wp_get_nav_menu_items($menu->term_id);
         foreach ((array) $menu_items as $key => $menu_item) {
             $sideMenu[$menu_item->menu_item_parent][] = $menu_item;
@@ -221,10 +245,9 @@ function glm_side_menu($mobile = false) {
             // If the first element is title [Tabs] then this is a uber menu
             // custom item and we need to get the subs under that menu item
             // instead ($sideMenu[$subs[0]->ID])
-            
-//            if ($subs[0]->title == '[Tabs]') {
-//                $subs = $sideMenu[$subs[0]->ID];
-//            }
+            if ($subs[0]->title == '[Tabs]') {
+                $subs = $sideMenu[$subs[0]->ID];
+            }
         } else if ($thisPageMenuParent)  {
             $pageHead  = $allMenu[$thisPageMenuParent];
             // get the subs for $thisPageMenuParent
@@ -234,7 +257,7 @@ function glm_side_menu($mobile = false) {
             // get Main level
             $subs = $sideMenu[0];
         }
-    }
+    
     if ($mobile) {
         echo '<ul>';
         echo '<li><a href="'.get_bloginfo('url').'">Home</a></li>';
@@ -264,4 +287,3 @@ function glm_side_menu($mobile = false) {
     echo '</ul>';
 
 }
-