WooCommerce Booster Modules By User Roles

WooCommerce Booster Modules By User Roles

Enable/disable Booster for WooCommerce modules by user roles

Description

WooCommerce Booster Modules By User Roles module allows you to enable/disable other Booster for WooCommerce modules by user roles.

For example, let’s say you want to hide “add to cart” button for not logged users. In this case, you would need to enable and configure Booster’s Add to Cart Button Visibility module, and set there that “add to cart” button should be hidden everywhere in your shop. But as you want logged users to be able to buy in your shop, you need to add “Add to Cart Button Visibility” as “Disable Modules” for all user roles except “Guest”.

WooCommerce Booster Modules By User Roles - Admin Settings

For each user role you can set:

Enable Modules
Select modules which should be enabled for current user role. All other modules will be disabled. Ignored if left empty.

Default: None
Disable Modules
Select modules which should be disabled for current user role. All other modules will be enabled. Ignored if left empty.

Default: None

Accessible through:

  • WooCommerce > Settings > Booster > Emails & Misc. > Modules By User Roles

Tested on WooCommerce 4.0.0 and WordPress 5.3.2Plugin can be downloaded here. If there are any locked fields in the module, you will need to get Booster Plus to unlock them.

WooCommerce Booster Modules

#comment>

#comment>

#comment>#comment>#comment>

Leave a Reply Click here to cancel reply.

#comment>

Comments

9 Comments

  1. Chris January 31, 2019 at 5:22 pm#comment>

    Hi,

    I want to make the pdf invoices available to a custom user role (shop manager). It isn’t working as, although the icons are showing up, the message displays as “You are not allowed to view the invoice.” when clicked.

    Any ideas?

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

    • RokasJ January 31, 2019 at 7:27 pm#comment>

      Hi Chris,

      Could you contact us directly at [email protected]? Thank you.

      Best regards,
      Rokas – Support Team

      #comment>#comment>Avatar#comment>

    • #comment>

    #comment>

  2. #comment>

  3. Hugh Johnson June 8, 2018 at 3:54 pm#comment>

    When I enable this module it breaks access to the REST API.

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

  4. #comment>

  5. Val May 16, 2018 at 1:08 pm#comment>

    Hi,
    Is this feature still working ?
    I dont find it in Booster settings…
    Val

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

    • Booster Support Team May 16, 2018 at 2:14 pm#comment>

      Hi Val,

      Yes, it should be working. Should be accessible from “WooCommerce > Settings > Booster > Emails & Misc. > Modules By User Roles”.

      Hope that helps.

      Best regards,
      Tom

      #comment>#comment>Booster Support Team#comment>

    • #comment>

    • b2bcherry May 16, 2018 at 2:28 pm#comment>

      Sorry Tom but I dont have anything like that under WooCommerce > Settings > Booster > Emails & Misc. >
      I have :

      Export
      General
      My Account
      Old slugs

      #comment>#comment>Avatar#comment>

    • #comment>

    • Booster Support Team May 16, 2018 at 2:30 pm#comment>

      Hmm.. That’s strange. Which Booster version do you have installed on your server? This module was added in Booster v3.3.0.

      Best regards,
      Tom

      #comment>#comment>Booster Support Team#comment>

    • #comment>

    • b2bcherry May 16, 2018 at 2:34 pm#comment>

      That’s the point, I am running version 3.2.2…
      My mistake, sorry for that.

      #comment>#comment>Avatar#comment>

    • #comment>

    • Booster Support Team May 16, 2018 at 2:35 pm#comment>

      Happy to hear that it’s solved.

      Best regards,
      Tom

      #comment>#comment>Booster Support Team#comment>

    • #comment>

    #comment>

  6. #comment>

#comment>#comment>#comment>#comment>

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.

This site uses Akismet to reduce spam. Learn how your comment data is processed.