Code to Disable Admin Bar Except for Administrators-
Add the following snippet to your theme’s functions.php file to disable access to non-administrator users:-
add_action('after_setup_theme', 'remove_admin_bar');
function remove_admin_bar() {
if ( !current_user_can('administrator') && !is_admin() ) {
show_admin_bar(false);
}
}