WordPress plugin

Download Product Visibility by User Role for WooCommerce Pro Free

Product Visibility by User Role for WooCommerce Pro controls which products, product terms, and menu items different user roles can see or purchase, with bulk rules for products, categories, and tags.

Download plugin

3.7 / 5 · 20 ratings  WordPress.org rating

Control catalog visibility by user role

Product Visibility by User Role for WooCommerce Pro helps store administrators show or hide WooCommerce products according to a customer’s user role. This makes it possible to present different product catalogs or purchasing conditions to different groups of customers.

The plugin supports several ways to restrict a product. You can hide products from the shop and search results, make products non-purchasable, or hide products completely. These options allow you to decide whether a restricted product should remain visible without a purchase option, disappear from common catalog locations, or be unavailable altogether.

Apply rules beyond individual products

The Pro version adds bulk visibility options for managing multiple products at once. Instead of configuring every product separately, you can set user role visibility options for groups of products, product categories, or product tags. This is useful when a store has role-based sections or a large catalog that needs consistent access rules.

  • Set visibility options for multiple products in bulk
  • Apply rules to product categories
  • Apply rules to product tags
  • Use included or excluded user roles for visibility settings
  • Hide products in shop and search results
  • Make products non-purchasable
  • Hide products completely

Manage related store elements

Product visibility is not limited to the product listing. Pro also provides options to hide menu items and product terms. These controls can help keep navigation and taxonomy elements aligned with the catalog experience assigned to each user role.

For example, a store can use role-based visibility settings to prevent certain menu items or product terms from appearing alongside products that a particular customer group should not access. The available settings give administrators separate controls for products, menus, and terms rather than relying only on individual product configuration.

Choose a redirect page

The plugin includes a custom redirect page option. This lets you specify a destination for situations where a customer reaches content that is hidden or unavailable, instead of using the default 404 page. A custom destination can provide a more deliberate path through the store and help guide visitors toward accessible content.

Practical workflow

  1. Install Product Visibility by User Role for WooCommerce Pro on the WooCommerce website.
  2. Review the user roles that should be included or excluded from the visibility rules.
  3. Choose whether restricted products should be hidden from shop and search results, made non-purchasable, or hidden completely.
  4. Apply rules individually where detailed control is needed, or use bulk settings for multiple products, categories, or tags.
  5. Configure menu item and product term visibility when the surrounding store navigation also needs role-based control.
  6. Set a custom redirect page instead of the default 404 where required.

Installation and setup

Install the plugin in WordPress alongside WooCommerce, then activate it and configure the visibility options for the relevant user roles. Begin with a small set of products or categories to confirm the intended customer experience, then extend the rules across the catalog using the bulk controls.

Product Visibility by User Role for WooCommerce Pro is suited to stores that need different customers to see different products, purchasing states, navigation items, or product terms according to their assigned user role.

Publisher
WP Wham

Related WordPress plugins

Download WP CTA Pro Free

Create more visible calls to action WP CTA Pro is a WordPress call-to-action builder for websites that want…

Download OptinMonster Pro Free

Turn visitor attention into leads OptinMonster Pro is a paid edition for creating website campaigns that encourage visitors…

Download Funnel Builder Pro Free

Build WooCommerce funnels in WordPress Funnel Builder Pro is designed for store owners who want to create structured…

Download XPoster Pro Free

WordPress updates for social networks XPoster Pro is the paid edition of XPoster, a WordPress tool for sharing…

Download Go Live Update Urls Pro Free

Update a WordPress domain with greater control Go Live Update Urls Pro is the paid edition of Go…

Download Dynamic Content for Elementor Free

Advanced content control for Elementor Dynamic Content for Elementor extends the visibility-focused workflow of Dynamic Visibility for Elementor…