Hi there,
Would it is possible to make an entire WooCommerce store private using Toolset... making WooCommerce products only available to approved members who have submitted some bespoke details?
Hello,
You can use Toolset Access plugin to control the access to Woocommerce post type "Products", see below test site.
Login URL:
hidden link
Dashboard-> Toolset-> Access control-> Post types:
hidden link
in section "Products", disable option for user role "guest", so only logged in user can see the product posts in frontend, for example:
hidden link
OK... so I imagine I would need to make all the other WooCommerce pages also only available to logged in users; so that would include the cart, basket, shop and product categories. Rather than giving the logged out user a 404 would be be possible to redirect them to another page, such as a registration page?
Yes, you can follow our document to setup a content template and display When Read Access is Denied:
https://toolset.com/course-lesson/setting-access-control/#choosing-what-to-display-when-read-access-is-denied
section "Choosing what to Display When Read Access is Denied"
Super, that'll do the trick. Thanks!