From a3b0159c4a08bf4b5252363f3544ffef556a234f Mon Sep 17 00:00:00 2001 From: champsupertramp Date: Wed, 24 Feb 2016 15:44:19 +0800 Subject: [PATCH] Fix admin bar visibility per user role --- core/um-actions-wpadmin.php | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/core/um-actions-wpadmin.php b/core/um-actions-wpadmin.php index afc3a00c..6e8a3fb4 100644 --- a/core/um-actions-wpadmin.php +++ b/core/um-actions-wpadmin.php @@ -99,19 +99,15 @@ /*** *** @hide admin bar appropriately ***/ - function um_control_admin_bar(){ + function um_control_admin_bar( $content ){ + if ( um_user('can_not_see_adminbar') ) return false; - if( !is_admin() && !um_user('can_access_wpadmin') ) { - return false; - } else { - um_fetch_user( get_current_user_id() ); - return true; - } + return $content; } add_filter( 'show_admin_bar' , 'um_control_admin_bar'); - + /*** *** @fix permission for admin bar ***/