• optimized-marketing

    (@optimized-marketingcom)


    Hey,

    I really like this plugin, much better then allowing customers into the back end of wordpress.

    I have one request though. Since your plugin removes the need for back end access, would you be able to add code remove the Toolbar from displaying for User with the Customer Role?

    I know show_admin_bar(false); will remove the admin bar completely. I am just not sure how to set that only for Customer Roles.

    Thanks
    Greg

    https://wordpress.org/plugins/thecartpress-frontend/

Viewing 1 replies (of 1 total)
  • Thread Starter optimized-marketing

    (@optimized-marketingcom)

    Here is the code I used to remove the admin toolbar for Customer Role users. I just added the following code to my function.php:

    //Added to remove toolbar from User Role - Customer
    add_action( 'init', 'remove_toolbar', 1 );
    function remove_toolbar(){
       if ( is_user_logged_in() ) {
    	global $current_user;
    	$user_roles = $current_user->roles;
    	$user_role = array_shift($user_roles);
    	//echo $user_role;
    	if($user_role=='customer'){
    		add_filter( 'show_admin_bar', '__return_false' );
    	}
       }
    }
Viewing 1 replies (of 1 total)
  • The topic ‘Remove Toolbar For Customer Accounts’ is closed to new replies.