I have three main areas that I need help in, these are:
• Currently, under the new trial plan, it still seems possible to download standard resources, which needs to be restricted
- The site users Woo memberships and subscriptions plugins to enable us to bucket up users into different membership packages. Although access to the site I believe is controlled here, I think its actually Toolset that stops the users from downloading the virtual products. An example being here hidden link if the user is not logged in they are not able to download the pdf document. If they are logged in under one of the membership plans they can do so.
The issue is that with the new plan that's been created (Membership Free) they will be logged in, but we don't want them to be able to download the resources. I would imagine that somewhere toolset has a setting that controls this, so need to understand how to implement this.
• Some form of logic needs to be created that somehow shows the ‘FREE RESOURCES’ menu option to only logged out users or those under the 30-trial membership plan
- Likewise, we'd like to add a 'Free Resources' menu option - but this would only be visible to users that are either not logged in (yet to sign up) or are signed in under the Free membership plan. Any other users on different plans shouldn't see the men option for free resources. Again, unsure how to achieve this?
• Hide the text at the top of the free resources page if the user is already signed up – otherwise, they will see the ‘you need to sign up first text’
- On this page hidden link the users will access the free resources once signed in, the same page is also used for them to click a link when not logged in to go through the sign up process. What we need to achieve here is that if the user is signed in, they do not see this next at the top of the page - its basically hidden.
I dont think its toolset that is stopping the client from downloading the virtual products. If these are woocommerce products shouldn't a user purchase before being able to download ?
You can verify this by disabling access and trying again. The results should be the same.
For this sections here "FREE RESOURCES" might be able possible as you can restrict pages based on user role. So you can allow this page for the guests but restrict it for every other role.
Users under the free membership plan is this a specific role created ?
We use WooCommerce memberships and subscriptions - basically, the user purchases a subscription product via Woo and that is connected to a membership plan. I've looked and can see that Woo Memberships gives the right access, but I don'nt believe it actually controls the ability to download. When you view this item hidden link
You will only see the ability to join as a member, whilst a member would be able to click a button and download the virtual item. I'm sure this is coming from toolset as I don't think WC is granular enough to deal with it.
Can we give you access to the site to have a more detailed look, that could be a shortcut to resolving this issue?
Also, could you confirm where I do this for the page and does that hide it in the menu too?
Your comment - For this sections here "FREE RESOURCES" might be able possible as you can restrict pages based on user role. So you can allow this page for the guests but restrict it for every other role.
Regarding the Woocommerce membership plugin and what it allows you to do, i'm not too familiar with this so I would recommend contacting their support for this but as mentions access shouldn't prevent your users from downloading the files.