divPress

Discover WordPress. Get acquainted from level-one about the nuances of developing for Wordpress. Learn to code like a Pro using advanced WordPress coding.

Do subscribe to get regular updates via RSS.

How to remove the WordPress Admin Bar

Remove or disable the Wordpress Admin Bar for Admins, Subscribers and Contributors easily.

WordPress 3.1 came out with a couple of new features, with the inclusion of an “Admin Bar” being the most visible of them all. If you are unhappy with the bar and want to take it off your blog, here are a few ways:

Method 1: From the good ol’ options page


Goto Users > Your Profile and uncheck “Show Admin Bar” from the options. However, this is a per-user option and wont be feasible if you want to disable the bar for a multi-user blog.

Method 2: Edit your theme’s functions.php file

Add the following lines of code to disable the Admin Bar globally

1
remove_action('init', 'wp_admin_bar_init');

Also, to disable “Show Admin Bar” option for all your users, you can add the following line too:

1
remove_action( 'personal_options', '_admin_bar_preferences' );

Method 3: Using plugins

If you do not have permissions to edit your theme files, you can go with installing plugins. With the release of WP 3.1,

Global Hide/Remove Admin Bar Plugin – Add a global option in Settings Menu to hide/remove the new Admin bar in WP 3.1 and above.

Admin Bar Removal (completely disable) 3.1 only – Completely disables Frontend and Backend Menu that now appears on the WordPress 3.1 based blogs, plus helps to remove code and get more free memory.

Admin Bar Disabler – Disable the WP Admin Bar in 3.1+ completely, or only for roles and capabilities which aren’t in the ‘whitelist’/‘blacklist’. This plugin can help you disable admin bar for subscribers on your blog.

Was this post useful? Share on Twitter or Facebook and spread the love.   

Related Posts

Now What?

Leave a Reply

Allowed Tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>