Apr 272015

WordPress Simple Membership Hide Adminbar shows you how to hide the adminbar from the website front-end for members, admin and more.

Last Updated: May 31, 2018

Latest News: I have updated the information.

The following instructions shows you how to hide or show the adminbar. You will learn how to manage the adminbar when members log in from the front-end of your website via Simple Membership login widget. The following instructions shows you a member who is not an admin, have access to the WordPress Admin Menu. This can be confusing for some members who are only interested in viewing the protected content. Or as an administrator of a membership site you only want your members to have access to their profile and protected content.

The good news is that Simple Membership plugin has a few features that allows you to control who sees the adminbar from the front end.

Note: The admin menu displays if you don’t have the following feature enabled Hide Adminbar. If you have the following feature enabled Show Adminbar to Admin and the member is not an admin member, then they will not see the admin menu.

WordPress Simple Membership Hide Adminbar

Step 1 ) First go to WP Membership -> Settings as illustrated in the following image to manage the following options. Make sure you play around with these options because they all play a different role.

Hide Adminbar Options

  • Hide Adminbar = This hides the adminbar for all members.
  • Show Adminbar to Admin = This allows only the administrators to see the adminbar.
  • Disable Access to WP Dashboard = (Enable this feature if your wp dashboard is displayed when a member navigates to another tab in the same browser while logged in as a non admin member.)

Note: Each feature above allows you to hide or show the adminbar and or wp dashboard for members or admin members. Remember that when members sign up, they are assigned to a Membership Level. Each membership level is assigned to a wp user role. 


Step 2 ) The following image shows you the adminbar displayed on the top when members log in. The adminbar is displayed when members log in whether they have admin privileges or not.

Note: Each member is assigned a membership level with a WP user role assigned.

Hide Adminbar

Step 3 )  The following image shows you the website when a member logs in without the adminbar displayed. This is a much cleaner login process for members and less confusing. This is achieved when you enable the following option Hide Adminbar mentioned in Step 1 ) above.


Show Adminbar to Admin

Step 4 )  The following image shows you the website Adminbar displayed to an admin member logged in via Simple Membership login widget.

In this example only members with admin privileges will see the wp dashboard. This is achieved when you enable the following option Show Adminbar to Admin mentioned in Step 1 ) above.


Disable Access to WP Dashboard

Step 5 )  The following image shows you the message displayed when a WP user logs into your site. This happens when the following feature is enabled Disable Access to WP Dashboard mentioned in Step 1 ) above. When a member logs in and tries to view the WP Dashboard, they will also see the following message. However the member will still have access to the protected content and their profile.


Questions and Answers

Q1: How do I allow other members to have access to the adminbar?

Solution 1: Someone posted a solution in the forum post. You can read more about it from the following forum post.


Click on the following URL MailChimp Integration Setup to continue with the settings.

If you have any questions please let me know. I will be updating this tutorial from time to time.


Simple Membership Plugin Tutorial List:

Manuel Ballesta Ruiz is a web developer, Blogger and WordPress Enthusiast.

  6 Responses to “WordPress Simple Membership Hide Adminbar”

  1. in these pictures seems that the login and member status details are in a widget added to the sidebar. how can we have the same thing, if the plugin doesn’t provide this kind of widget?

    • Hi G.Aloe, to add the login details to the widget simply add the shortcode [swpm_login_form] to a Text widget. As long as the widget accepts shorcodes.

  2. Hi, thank you for the write up. I was forwarded here from Simple Membership plugin support.

    My issue is that now, as Admin, I can’t gain access to my Dashboard.

    I followed instructions to temporarily change the plugin folder name. When I did that it logged me in but to a profile page. When I clicked Dashboard it said that the Admin has disabled dashboard access.

    I’d be very very grateful for any advice!

    Many thanks

    • Hi Yohann, can you make sure you adjust the settings to allow the admin to see the dashboard as illustrated above? If you are logged into a profile page, then some other settings in the plugin or a different plugin is causing this issue. Have you tried to do a plugin test? For example, you disable all of your other plugins. Then log in while Simple PayPal Shopping cart is enabled, what happens then?


  3. I installed simple membership. After changing a few settings and doing some stuff I need to log back in as admin. When I goto /wp-admin I get the error “The admin of this site does not allow users to access the wp dashboard.” How can I, as the TRUE ADMIN, now access my former admin panel?

    • Hi Robert, can you let me know what settings did you enable or changed in the plugin? For example did you make changes to the following feature Admin Dashboard Access Permission under Advanced Settings?

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>