Role-Based Product Visibility

WooCommerce Role-Based Product Visibility plugin empowers you to control product and category visibility based on user roles.

Installation

↑ Back to top
  1. Download the .zip file from your WooCommerce account.
  2. Go toWordPress Admin > Plugins > Add New and Upload Plugin the file you have downloaded.
  3. Install Now and Activate.

Setup and Configuration

↑ Back to top

After activating the Role-Based Product Visibility plugin, you’ll find a new “Visibility Rules” option under the WooCommerce menu. Click it to access the Add New rules option, where you can configure all visibility rules.

Category-Based Control

↑ Back to top

Design tailored product collections for each audience:

  • Hide entire categories from selected user roles
  • Restrict access with redirects or 404 behavior
  • Hide all products within chosen categories
  • Remove price visibility
  • Disable the “Add to Cart” button for restricted users

Give every customer role a catalog that feels curated just for them.


Product-Level Precision

↑ Back to top

Fine-tune visibility down to individual products:

  • Hide selected products from the store or search results
  • Show products but hide pricing
  • Disable purchasing for specific user groups
  • Hide both the price and the “Add to Cart” button with one rule

Ideal for exclusive items, wholesale-only SKUs, early-access products, or limited-release collections.


Advanced Rule Options for CompleteFlexibility

↑ Back to top

Take control with powerful, customizable rule settings:

  • Set start and end dates to automate visibility changes
  • Prioritize overlapping rules for predictable results
  • Redirect restricted users to a custom landing page
  • Display your own message to guide users
  • Fully compatible with multi-store and multi-site environments

Manage seasonal access, private sales, and membership tiers with ease.

FAQs

↑ Back to top

Help customers by answering commonly asked questions.

Can I schedule when a category becomes visible or hidden?<br>

  • Yes. You can set start and end dates for each category rule, allowing you to automate category visibility during promotions, seasonal drops, or exclusive events.

<strong>What happens if a user manually enters a hidden category URL?</strong>

  • You can choose between three actions:
    Redirect them to another page
    Show a 404 “Not Found” page
    Display a custom access-restricted message were goes here.

Related Products

Offer add-ons like gift wrapping, special messages or other special options for your products.

Add shipment tracking information to your orders.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.