- Views47 times
- Answers1 answer
In my setting, users with role “customer” can only post free listings and some customers will not need to post any listings. Dashboard and My listings pages are therefore unnecessary. I have been able to hide nav menus for dashboard and my listings using the plugin Nav Menu Roles. However if user knows the url they can still access/see those pages.
I tried using Redirection plugin to redirect url for customer role to another page and it works for https://production.zerodegreeshealth.com/my-account/my-listings/ but for https://production.zerodegreeshealth.com/my-account/ because it’s the parent page, the plugin will redirect all other child pages like orders, edit-account, etc. that are actually needed.
How can I prevent this user role from accessing/seeing those pages? is it possible to have the dashboard show at url eg. https://production.zerodegreeshealth.com/my-account/my-dashboard so that I can then use the redirection plugin to redirect to another page?