
Hide WooCommerce products based on user roles and membership levels
WooCommerce Hide Products by User Roles
WooCommerce Hide Products by User Roles allows store owners to control product visibility based on WordPress user roles, creating role-specific product catalogs and restricted shopping experiences.
Included with purchase:
- 100% GPL Licensed
- Lifetime Updates
- Technical Support
- Instant Download
Download for Free
Get this product and unlock 4,500+ premium plugins & themes for just $15.00/month.
What is WooCommerce Hide Products by User Roles?
WooCommerce Hide Products by User Roles is a premium WordPress plugin that controls product visibility based on user roles, enabling role-specific product catalogs in WooCommerce stores. This plugin is particularly useful for store owners who want to create personalized shopping experiences for different user groups by restricting product visibility. Key features include granular visibility control tailored to WordPress user roles, category-level restrictions for bulk visibility management, and the ability to hide products from guest visitors for members-only catalogs. Additionally, hidden products are excluded from search results, ensuring a streamlined shopping experience. This plugin is ideal for WooCommerce store owners looking to enhance user experience and manage product visibility effectively. Compatible with the latest versions of WordPress and WooCommerce, it ensures seamless integration. Available at PluginTheme.net with GPL license, instant download, and lifetime updates.
Key Features
Role-Based Visibility
Show or hide products based on WordPress user roles and membership levels
Category Restrictions
Apply visibility rules to entire product categories at once
Guest Control
Manage what non-logged-in visitors can see in the store
Search Exclusion
Hidden products automatically removed from search results and shop pages
Who is this for?
Pros
- Granular product visibility by WordPress user role
- Category-level restrictions for bulk visibility control
- Guest visitor product hiding for members-only catalogs
- Hidden products excluded from search and shop pages
- Supports wholesale and retail catalog separation
Cons
- •Requires careful role management for complex visibility rules
- •May need additional membership plugin for advanced access tiers
- •Role-based restrictions require users to be logged in
Product Description
WooCommerce Hide Products by User Roles provides granular product visibility control based on WordPress user roles. Store owners can restrict which products are visible to different user groups, creating customized shopping experiences.
Visibility Controls
- Role-Based Visibility — Show or hide products for specific WordPress user roles
- Category Restrictions — Apply visibility rules to entire product categories
- Guest Visibility — Control what non-logged-in visitors can see in your store
- Wholesale Separation — Create separate catalogs for retail and wholesale customers
- Search Filtering — Hidden products excluded from search results and shop pages
Use Cases
The plugin is useful for B2B stores with wholesale-only products, membership sites with tiered product access, and multi-vendor stores where product visibility needs vary by user type.
Available at PluginTheme.net with GPL license and instant download access.
Our Verdict
PluginTheme Team
Expert Reviewer
WooCommerce Hide Products by User Roles provides practical catalog segmentation for stores serving multiple customer types.
Expert Review
Related Products

WoodMart - Responsive WooCommerce WordPress Theme
$59.00 $4.49

Slider Revolution Responsive WordPress Plugin
$26.00 $4.49

Advanced Custom Fields (ACF) Pro
$100.00 $4.49

Flatsome Multi Purpose Responsive WooCommerce Theme
$59.00 $4.49

JetEngine For Elementor
$22.00 $4.49

Amelia - Enterprise-Level Appointment Booking WordPress Plugin
$59.00 $4.49







