Hide the Dashboard menu, Personal Options section and Help link on the Profile page from your subscribers when they are logged in.
As of April 2026, WP Hide Dashboard is a WordPress hide plugin with 2.0K+ active installations and a 5/5 rating from 20 reviews. It has been downloaded 175K+ times in total. Requires WordPress 3.4.0+ and PHP false+. Available on WordPress.org since 2008. Last updated 8 years ago — may have compatibility concerns. Downloads are down 14% this week. Top alternative: Email Encoder – Protect Email Addresses….
A simple plugin that removes the Dashboard menu, the Personal Options section and the Help link on the Profile page, hides the Dashboard links in the toolbar menu (if activated), and prevents Dashboard access to users assigned to the Subscriber role. Useful if you allow your subscribers to edit their own profiles, but don’t want them wandering around your WordPress admin section.
Users belonging to any of the other WordPress roles will continue to see and have access to the other sections of the WordPress admin that correspond to their role’s capabilities.
WP Hide Dashboard has been tested with WordPress in Single mode and Multisite mode, and works with both of them.
Note: Version 2.2 requires a minimum of WordPress 3.4. If you are running a version less than that, please upgr…
I ended up hiding the toolbar from non-contributors thus:-
/* hide toolbar from subscribers */
add_action('after_setup_theme', 'remove_admin_bar');
function remove_admin_bar() {
if ( ! current_user_can( 'edit_posts' ) ) {
show_admin_bar( false );
}
}
but I still need Kim’s plugin to ensure that subscribers looking for my admin area can only see a minimal profile page. Good stuff 🙂
Perfect for my Blog site whose users need just the MINIMUM of technical interaction, and were very confused by seeing all the WordPress related technical links when they went to simply change their passwords. My poor users now will not accidentally click on a link that takes them to WordPress.Org !!! Thanks for this excellent PlugIn !
Just shows the profile screen and the subsection that is the profile (not admin dashboard colors). Very good, gets the job done.
I downloaded and installed it on a beta site and it doesn’t hide anything in the subscriber dashboard. You see Jetpack and a taxonomy reorder plugin….
IT DOES hide the word “Dashboard.” Is it suppose to hide “Posts” from the navigation? If you have Jetpack installed, subscribers can deactivate and change your site for everyone. How do you hide plugins???
no hassles 🙂
| WordPress | 3.4.0+ requiredTested up to 4.1.0 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.