WordPress.org

Ready to get started?Download WordPress

Plugin Directory

Remove Dashboard Access

This plugin limits user access to the dashboard based on whether users have a chosen capability. Disallowed users are redirected to a chosen URL.

Other Notes

Capabilities

User Profile Access

  • In v1.0+, you can allow or disallow the ability for all users to edit their profiles in the Dashboard. Users lacking the chosen capability won't be able to access any other sections of the Dashboard.

Hiding other plugins/themes' Toolbar menus

v1.0+ hides some built-in WordPress Toolbar menus by default, but can be extended to hide menus from other plugins or themes via two filters: rda_toolbar_nodes, and rda_frontend_toolbar_nodes.

How to find the menu (node) id:

  • In the HTML page source, look for the <li> container for the menu node you're targeting. It should take the form of <li id="wp-admin-bar-SOMETHING">
  • In <li id="wp-admin-bar-SOMETHING">, you want the "SOMETHING" part.

How to filter the disallowed Toolbar nodes on the front-end:

function hide_some_toolbar_menu( $ids ) {
    $ids[] = 'SOMETHING';
    return $ids;
}
add_filter( 'rda_frontend_toolbar_nodes', 'hide_some_toolbar_menu' );

Common plugin Toolbar menus and their ids:

Requires: 3.1 or higher
Compatible up to: 3.5.2
Last Updated: 2013-3-4
Downloads: 26,983

Ratings

4 stars
4.7 out of 5 stars

Support

0 of 1 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

1 person says it works.
0 people say it's broken.

100,1,1 100,1,1 100,1,1 100,1,1
100,1,1
100,2,2
50,2,1
100,1,1
100,3,3
100,4,4 100,1,1
100,1,1 100,2,2
100,2,2
100,1,1
100,2,2
100,2,2
100,4,4
100,2,2
100,1,1