Title: WP Custom Admin Bar
Author: Wes Todd
Published: <strong>February 26, 2011</strong>
Last modified: February 25, 2012

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/wp-custom-admin-bar.svg)

# WP Custom Admin Bar

 By [Wes Todd](https://profiles.wordpress.org/jawesomeclay/)

[Download](https://downloads.wordpress.org/plugin/wp-custom-admin-bar.zip)

 * [Details](https://test.wordpress.org/plugins/wp-custom-admin-bar/#description)
 * [Reviews](https://test.wordpress.org/plugins/wp-custom-admin-bar/#reviews)
 *  [Installation](https://test.wordpress.org/plugins/wp-custom-admin-bar/#installation)
 * [Development](https://test.wordpress.org/plugins/wp-custom-admin-bar/#developers)

 [Support](https://wordpress.org/support/plugin/wp-custom-admin-bar/)

## Description

A really simple and easy to use plugin to help gain control of the new Admin Bar.

This gives you options to change who sees the Admin Bar based on their user role,
change or override the default styling or remove the Admin Bar altogether. It adds
a menu to the Admin Bar which gives you the ability to disable it on a single page
or sitewide for a single browser session.

WP Custom Admin Bar supports Custom Roles.

### Donations

[Contact Me](http://wesleytodd.com/contact)

## Screenshots

 * [[
 * The Administration Options Page
 * [[
 * The Admin Bar Menu
 * [[
 * Styled Admin Bar used on [heyNordyne.com](http://heynordyne.com)
 * [[
 * Styled Admin Bar used on the [Hot Tub Things Blog](http://blog.hottubthings.com)

## Installation

 1. Extract ‘wp-custom-admin-bar’ and transfer it to the ‘/wp-content/plugins/’ directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Visit the setting page to customize your admin bar (be sure to save your settings!)

## FAQ

  Can I disable the Admin Bar for just one browsing session or on just one specific
page?

Yes you can! As of version 1.0 there is a menu item in the admin bar to disable 
the
 bar on a page by page basis or for the entire site. This setting is for a single
browser session, so if you close your browser the settings reset.

  When I disable the Admin Bar for a given User Role, does it hide the options in
their profile page?

Yes. Thanks to Rick for the suggestion.

  Does this plugin support custom roles?

Yes! This feature was added in version 1.3.0

For any other questions:
 [Contact Me](http://wesleytodd.com/contact)

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“WP Custom Admin Bar” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Wes Todd ](https://profiles.wordpress.org/jawesomeclay/)

[Translate “WP Custom Admin Bar” into your language.](https://translate.wordpress.org/projects/wp-plugins/wp-custom-admin-bar)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wp-custom-admin-bar/),
check out the [SVN repository](https://plugins.svn.wordpress.org/wp-custom-admin-bar/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/wp-custom-admin-bar/)
by [RSS](https://plugins.trac.wordpress.org/log/wp-custom-admin-bar/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.4

 * Added donation buttons

#### 1.3.4

 * Updated the default styling content to the new WordPress base admin bar css
 * Added an option to reset the css to the default. (It is recommended that people
   upgrading do this to get the updated class names.)
 * Added helper text for the “Hide Site Wide” and “Hide For This Page” options.
 * Added an activation hook to instantiate the options

#### 1.3.3

 * Removed the Custom Admin Bar menu from displaying while in the WordPress admin

#### 1.3.2

 * The styles applied using the plugin now apply in the admin area

#### 1.3.1

 * Bug fix: Sometimes $wp_roles is not created yet, so check for that and create
   it if it isn’t

#### 1.3.0

 * Added support for custom roles
 * Added a description of the “Content Bump” in the admin menu

#### 1.2.1

 * Bug fix: margin was still applied if Admin Bar was hidden on a single page

#### 1.2

 * Hide Admin Bar options on the profile page for everyone if the Admin Bar is completely
   disabled
 * Bug fixes
 * Changed ‘cab_hide_by_page’ to fire on the ‘wp’ action

#### 1.1

 * Hide the Admin Bar options on the profile page for users who have the admin bar
   disabled by the plugin
 * Check on SESSION[‘cab_disabled_pages’] to make sure it is an array before disabling
   pages

#### 1.0

 * Added Admin Bar Menu to Admin Bar
 * Session based disabling for whole site or single page

## Meta

 *  Version **1.3.5**
 *  Last updated **14 years ago**
 *  Active installations **400+**
 *  WordPress version ** 3.1 or higher **
 *  Tested up to **3.3.2**
 *  Language
 * [English (US)](https://wordpress.org/plugins/wp-custom-admin-bar/)
 * Tags
 * [admin bar](https://test.wordpress.org/plugins/tags/admin-bar/)[hide](https://test.wordpress.org/plugins/tags/hide/)
   [removal](https://test.wordpress.org/plugins/tags/removal/)
 *  [Advanced View](https://test.wordpress.org/plugins/wp-custom-admin-bar/advanced/)

## Ratings

 4.2 out of 5 stars.

 *  [  4 5-star reviews     ](https://wordpress.org/support/plugin/wp-custom-admin-bar/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/wp-custom-admin-bar/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/wp-custom-admin-bar/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/wp-custom-admin-bar/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/wp-custom-admin-bar/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/wp-custom-admin-bar/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wp-custom-admin-bar/reviews/)

## Contributors

 *   [ Wes Todd ](https://profiles.wordpress.org/jawesomeclay/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wp-custom-admin-bar/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://wesleytodd.com/contact)