WooCommerce Products Visibility by User Roles 1.4.0
Description
WooCommerce Products Visibility by User Roles is a WooCommerce plugin that lets you control which customers can view specific products and categories. Instead of removing content, it hides restricted items from shop and listing views while keeping your catalog intact in WordPress.
It solves common access-control needs for membership sites, B2B stores, and role-based catalogs—so users only see what they’re allowed to browse. You can also handle guest traffic, redirect attempts, and display a custom message when access is denied.
The extension supports SEO-friendly visibility settings, including options related to whether Google can index restricted pages, helping you prevent unintended ranking of pages you want to keep private.
Main Features
- Role-based product hiding — Hide specific products for selected WooCommerce user roles.
- Category visibility control — Restrict access to chosen product categories based on user roles.
- Guest user rules — Apply visibility settings to visitors who are not logged in.
- Multi-role management — Configure visibility for multiple roles without duplicating rules.
- Custom denied message — Show an error notice when a restricted product or category is requested.
- Redirect restricted URLs — Send users to another page when they try to access hidden content.
- Shop and listing hiding — Keep restricted products out of shop views, category pages, search results, and other listings.
- Search and browsing protection — Prevent exposure of restricted items through common browsing paths.
- Google indexing visibility options — Choose whether Google should be able to rank restricted pages.
Benefits
- Clearer user experience — Customers see a cleaner catalog tailored to their permissions.
- Better access control — Reduces unwanted viewing of restricted products and categories.
- Fewer dead-end clicks — Redirects or custom messages guide users instead of showing inaccessible content.
- Improved SEO control — Limits unintended indexing and ranking of pages that should remain private.
- Safer catalog operations — Keeps products in place in WordPress while controlling what’s visible on the storefront.
- Role-based scalability — Supports multiple roles as your WooCommerce site grows.
Who is it suitable for?
- WooCommerce stores with B2B or member-only product ranges
- Membership and subscription sites managing role-based access
- Agencies building client storefronts with controlled catalogs
- Publishers or blogs using a WooCommerce shop for gated collections
- Online schools and training platforms with course-specific visibility rules
- SaaS or community platforms offering different access levels to their audiences