From 33d715358a1561c3df834c1edd795955a6ccdfd6 Mon Sep 17 00:00:00 2001 From: Laury GvR Date: Thu, 26 May 2016 13:21:31 -0400 Subject: [PATCH] Update sidebar header for members only --- lib/navigation.php | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/lib/navigation.php b/lib/navigation.php index 2d1d631..d6f957d 100644 --- a/lib/navigation.php +++ b/lib/navigation.php @@ -233,15 +233,13 @@ function glm_side_menu($mobile = false) { global $post; $sideMenu = $allMenu = $pageMenuId = array(); + $membersOnly = false; + $membersOnlyID = get_option("glm_members_database_option_members_only_id"); - if (is_in_tree(get_option('glm_members_database_option_members_only_id'))) { - if (($locations = get_nav_menu_locations()) && isset($locations['members-only'])) { - $menu = wp_get_nav_menu_object($locations['members-only']); - } - } if( 142 == $post->post_parent || is_tree(142)){ if (($locations = get_nav_menu_locations()) && isset($locations['chamber'])){ $menu = wp_get_nav_menu_object($locations['chamber']); + $membersOnly = true; } } if(is_page(137) || 137 == $post->post_parent || is_tree(137)){ @@ -249,6 +247,11 @@ function glm_side_menu($mobile = false) { $menu = wp_get_nav_menu_object($locations['community']); } } + if (is_in_tree($membersOnlyID)) { + if (($locations = get_nav_menu_locations()) && isset($locations['members-only'])) { + $menu = wp_get_nav_menu_object($locations['members-only']); + } + } // if (($locations = get_nav_menu_locations()) && isset($locations['chamber'])) { // $menu = wp_get_nav_menu_object($locations['chamber']); @@ -304,6 +307,13 @@ function glm_side_menu($mobile = false) { echo ' target="'.$pageHead->target.'"'; } echo '>'.$pageHead->title.'