Home › Toolset Professional Support › [Resolved] Hide dashboard using Toolset Access
This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.
Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.
This topic contains 1 reply, has 2 voices.
Last updated by Christopher Amirian 2 years, 10 months ago.
Assisted by: Christopher Amirian.
Hi there, I am trying to prevent our members from reaching the WordPress Dashboard backend. When a new user is created with the role "Free Member" or "Premium Member", they shouldn't be able to access their Profile/Dashboard, but rather stay on the front end.
In Toolset Access, I have copied the privileges from the Subscriber role to my member roles. I have ensured "Edit Dashboard" is disabled.
However, I am still able to go to the Dashboard when I assign these roles and test. Is this how you can hide the dashboard using Toolset Access, or is there another way?
Hi there,
Toolset doesn't include any way to restrict registered users from accessing the backend pages.
You can use another plugin for this, such as https://wordpress.org/plugins/remove-dashboard-access-for-non-admins/
Or if you don't want to add a plugin, you could use a PHP snippet to redirect users to the homepage when they try to access the backend. Here's an example which you could modify for your needs: hidden link
Thanks.