Hi,
I have a WooCommerce store and I would like to hide certain trade products from public users. I have a user type where people can register and login as a 'trade customer' user and it would then be great for them to then see these trade hidden products once they are logged in.
I was hoping Access was going to allow this. Is that correct?
I'm just wondering where the settings are as I was expecting to see page/post level controls, e.g. uncheck all users expect for 'trade customer' user, appear once I had set Access to control the products post.
Screenshot attached.
Thanks
Nick
Dear Nick,
It should be the "Read" privileges of post type "Product" for Guest user role, you can find it in your screenshot:
hidden link
For example, you can try these:
- Disable "Read" privileges of post type "Product" for Guest user role
- Enable "Read" privileges of post type "Product" for "trade customer" user role
More help:
https://toolset.com/documentation/user-guides/setting-access-control/
Read – read the content on front-pages
Hi Luo,
Thanks for your message.
I think those settings you mention will apply to all products. I would like to only hide a certain number of products that I can specify. Can the Access plugin do something like the following:
- selecting a checkbox on the product edit page, such as show only to 'Trade Customer' users
- or by using a category rule somewhere that says only show products with the category ' Trade Product' to 'Trade Customer' users
Or do I need an additional plugin like Groups?
Thanks
Nick
I think it is possible within Toolset Access plugin, you can follow our document to setup the different read access for each "Product" post:
https://toolset.com/documentation/user-guides/limiting-read-access-specific-content/
Limiting read access to specific content