Admin Bar & Dashboard Access Control

Description

Simple plugin for disabling admin bar and preventing access to WordPress dashboard based on a user’s roles.

It is that simple 😀

Contribution

Plugin is open source on GitHub. Issues and pull requests are welcome.

Plugins you will like:

  • ProfilePress: A shortcode based WordPress form builder that makes building custom login, registration and password reset forms stupidly simple. More info here
  • MailOptin – The best WordPress email optin forms, email automation & newsletters plugin in the market.

Screenshots

  • Settings page

Installation

Installing this plugin is just like any other WordPress plugin.
Navigate to your WordPress “Plugins” page, inside of your WordPress dashboard, and follow these instructions:

  1. In the search field enter Admin Bar & Dashboard Control. Click “Search Plugins”, or hit Enter.
  2. Select Admin Bar & Dashboard Control and click either “Details” or “Install Now”.
  3. Once installed, click “Activate”.

FAQ

Have any question, shoot us a mail via support[at]profilepress.net

Installation Instructions

Installing this plugin is just like any other WordPress plugin.
Navigate to your WordPress “Plugins” page, inside of your WordPress dashboard, and follow these instructions:

  1. In the search field enter Admin Bar & Dashboard Control. Click “Search Plugins”, or hit Enter.
  2. Select Admin Bar & Dashboard Control and click either “Details” or “Install Now”.
  3. Once installed, click “Activate”.

Reviews

Role selection not working in 4.7.2

Role selection definitely not working in 4.7.2. I check “Disable Admin bar”, then also check “Subscriber – Select roles admin bar will be disabled for”. Then the bar appears to the Subscriber login!!
I remove the check for Subscriber, and the bar disappears for Subscriber!!
What is going on here?

Excellent

Works exactly as intended.

Just a small piece of feedback. Given this serves a relatively minor purpose, I don’t think it warrants being on the main admin menu. It’s better off being tucked away in ‘settings’ in my opinion.

I’ve changed add_menu_page to add_options_page to relocate it, but obviously I’ll have to keep changing it every time you update the plugin. Please consider 🙂

Thanks a million

Perfect

Till now i was using 2 plugins to do this task, thank you for combining it into one..:)

Read all 8 reviews

Contributors & Developers

“Admin Bar & Dashboard Access Control” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.1

  • Improve compatibility with latest WP.

1.0.4

  • Change all http URLs to https.
  • Compatible test for 4.8 successful.

1.0.3

  • Fixes bug where admin bar being disabled even when user preference is true.
  • Fixes another header already sent error

1.0.2

  • Fixed: Warning: Cannot modify header information – headers already sent

1.0.1

  • Fixed frontend admin-ajax.php functionality for users with disabled Dashboard access

1.0

  • the genesis