Skip Navigation

[Resolved] Hide dashboard using Toolset Access

This support ticket is created 2 years, 10 months ago. There's a good chance that you are reading advice that it now obsolete.

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.

Author
Posts
#2278839

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?

#2279263

Christopher Amirian
Supporter

Languages: English (English )

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.