RIACO Hide Products by User Role

RIACO Hide Products by User Role

Details
View on WordPress

Hide Products by User Role for WooCommerce lets you control product visibility for different user roles — including guests — without coding.

You can:
– Hide specific products, product categories, or all products from selected user roles.
– Apply global rules in WooCommerce > Settings > Products > Hide by User Roles.
– Hide products even in search, archives, and single product pages.
– Support for variable products — manage visibility per variation.
– Use custom targets (extendable via filters).

Perfect for:
– Wholesale / Retail pricing separation
– B2B stores hiding retail items
– Private or membership stores
– Logged-in users only stores

Features

  • Hide products for guests or specific user roles
  • Global visibility rules via WooCommerce settings
  • Role-based taxonomy and product filtering
  • Compatible with WooCommerce product queries
  • Hide single product pages if restricted
  • Hide variation products
  • Extendable via WordPress filters

Details

Plugin code:
riaco-hide-products-by-user-role
Plugin version:
1.0.0
Outdated:
No
WP version:
6.2 or higher
PHP version:
7.4 or higher
Test up to WP version:
6.8.3
Total installations:
10
Last updated:
2025-11-06
Rating:
Times rated:
1
hide-products
product-restrictions
products-visibility
woocommerce