Streamlining WordPress Dashboard

I'm working on a customer project. For this project, the customer has WooCommerce installed as well as a directory listing plugin called Sabai Directory. When a user logs into WordPress via the regular login link, WooCommerce has them automatically directed to the WooCommerce user account page (where they can update their billing/shipping details). WooCommerce also seems to not allow users who are "subscribers" to view the admin toolbar (or regular WordPress dashboard) when logged into the site.

For the Sabai directory, there is a custom login link that redirects users to a special directory dashboard page where they can manage their directory listings.

I would like to provide users a way to simply login to the site, and be able to access all of these things from one place because there is a lot of confusion.

Is there a plugin that can help me to accomplish this?

  • Nastia
    • Support Rock Star

    Hello there Kevin

    I am not quite understand what you are looking for because I am not familiar with the Sabai Directory plugin and how it works.

    Are you looking for a plugin that will allow users to login from the front end? You can try one of the following most commonly used plugins:
    https://wordpress.org/plugins/profile-builder/
    https://wordpress.org/plugins/front-end-only-users/

    Or you wish your users to be able access the Sabai Directory options from the front end? In that case, please contact with the Sabai Directory support team, so they could assist you here:
    https://codecanyon.net/item/sabai-directory-plugin-for-wordpress/4505485/support

    I hope this helps!

    Cheers,
    Nastia

  • Kevin
    • The Incredible Code Injector

    Hi Nastia,
    The Sabai Directory options are located on a front end page. When users go to:

    fitranx.com/directory-dashboard

    The page redirects them to this link to login:

    https://fitranx.com/wp-login.php?redirect_to=https%3A%2F%2Ffitranx.com%2Fdirectory-dashboard

    After they login, they see a page with their directory listings and can manage them.

    If a user logs in through the default WordPress login (fitranx.com/wp-login.php), they are re-directed to a "My Account" front end page because of our WooCommerce installation. Also, users are unable to access and change things like their display name and such, because WooCommerce seems to prevent access to viewing the back end toolbar unless you are an administrator.

    So, right now our users have to go to different login links in order to access different things, and nobody can change certain back-end elements.

    I wanted to create a centralized place (either front-end or back-end) where our users can make changes to any of these things. I posted in the community, and someone suggested perhaps using shortcodes from the plugins on a new page and a login re-direct plugin that would send everyone to that page. However, I wasn't sure if there was another way.

    Thanks for your help!!

  • Sajid
    • DEV MAN’s Sidekick

    Hi Kevin,
    Hope you are doing good today :slight_smile:

    Thank you so much for explaining the issue again. As suggested by other guy in community forum, if both plugins gives you shortcodes then create one common page for both, add shortcodes in it from both plugins and redirect your users to this page instead.

    You can redirect users easily with Redirection plugin.
    https://wordpress.org/plugins/redirection/

    Take care and have a nice day :slight_smile:

    Best Regards,
    Sajid

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.