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.
WooCommerce Hide Products, Categories, Prices, Payment and Shipping by User Role wordpress ⭕-lifetime + free✔️ cheap-price ✔️latest + version✔️ WooCommerce Hide Products, Categories, Prices, Payment and Shipping by User Role nulled + WooCommerce Hide Products, Categories, Prices, Payment and Shipping by User Role coupon + WooCommerce Hide Products, Categories, Prices, Payment and Shipping by User Role price + WooCommerce Hide Products, Categories, Prices, Payment and Shipping by User Role plugin + WooCommerce Hide Products, Categories, Prices, Payment and Shipping by User Role premium