I don’t want users to be able to choose to display the admin bar/toolbar when they log into wordpress. It doesn’t have a function for those users.
Instead I would like for admin users to have the toolbar shown by default and anyone else to have the toolbar hidden by default.
I can do this with a plugin by using css and all sorts to hide the toolbar and the option in the profile, however I was wondering if there was a “proper” way to do this at all?
Thanks
To set the default to not show the admin bar on the public side at registration put the following in your theme’s functions.php file (note: this will only work for new users, you’ll have to manually disable it for all your current users via the Dashboard):
Using the answer by @Matth_eu, you can enable/disable the actual admin bar but to hide the option within the user-edit.php and profile.php screens, use this:
Try this – change manage_options to whichever capability you want.
This will show the admin bar only for administrators.