Hide or show your WooCommerce products separately for each user role
With WooCommerce Products Visibility plugin you can decide which products will be visible site-wide for each user role.
Bear in mind that WooCommerce Products Visibility is the ONLY plugin that offers you combined visibility rules. That means that you can hide products, categories and tags both at the same time for a particular role.
It is also the ONLY plugin that hides the selected products, categories and tags from your whole website, eg. from the menus, the widgets and even from the theme you use, as long as the theme is using standard WordPress filters.
And with the new updated version 2.0, it also supports multiple user roles.
Hide or show products for non-logged in users
Hide or show products for logged-in users
Hide or show products for wholesale customers
Or just use your imagination,
set your own user roles
and decide which products will be visible to each role.
Hide or show specific products for each user role
Hide or show products based on category for each user role
Hide or show products based on tag for each user role
Combine product, tag or category rules for each user role
Hide products, categories and tags both at the same time for particular role
Menus, widgets and cart
Hide products, categories and tags from menus, widgets and cart
Pages with shortcodes
Hide products, categories and tags from pages with shortcodes,
eg. [recent_products], [top_rated_products], [featured_products], etc.
Custom user roles
Compatible with custom user roles
Multiple user roles
Compatible with multiple user roles
Direct URL visibility
Show products through direct URL option.
Compatible with search plugins
Compatible with Relevanssi and YITH WooCommerce Ajax Search plugins
Compatible with builder
Compatible with WPBakery Page Builder
Compatible with WooCommerce filter plugins
Compatible with WOOF – WooCommerce Products Filter plugin and WooCommerce Product Filter plugin
Default logged user role
Default logged user role for bulk actions
User experience in mind
Reset all rules button,
toggle role visibility on backend to avoid clutter and
quick-view which user roles have visibility rules at a glance
And multilingual Ready with .pot file included, for easy translation (RU, UA contributed by users)
Reset all rules button
Multiple Roles per User Compatibility
Do you have more than one roles for a user? No problem. The plugin is compatible with multiple user roles.
Easily reset all your rules with the click of one button.
Demo live preview
Take a look at our extensive online documentation.
What customers say?
I was happy when I found this and I'm thrilled at the way it works. Thanks so much! PLEASE keep this updated, it's a great option for a store like ours.