Skip Navigation

[Resolved] Where is the example of membership site in discover-wp.com?

This thread is resolved. Here is a description of the problem and solution.

Problem: Where is the example of membership site in discover-wp.com?

Solution: It is not available yet at discover-wp.com, but you can set it up on a local environment using the Framework Installer.

Relevant Documentation:
https://toolset.com/learn/create-membership-site-wordpress-using-toolset-plugins/

This support ticket is created 6 years, 11 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 - -
13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 - -

Supporter timezone: America/New_York (GMT-04:00)

This topic contains 12 replies, has 2 voices.

Last updated by Francisco Ramón Molina Busquiel 6 years, 11 months ago.

Assisted by: Christian Cox.

Author
Posts
#596723

In this article, you indicate that you have a site on discover-wp.com, but I can not find it.
https://toolset.com/learn/create-membership-site-wordpress-using-toolset-plugins/
http://discover-wp.com/site-templates/
Where is the example of membership site in discover-wp.com?
Thanks for your help.
Best regards,
Francisco R.

#596946

Actually the membership reference site is not yet available on discover-wp.com. As the article says, we plan to include it soon, but for now you can follow the steps on your own local environment with the required plugins installed. The Classifieds reference site touches on some similar concepts, like integrating CRED forms with WooCommerce and responding appropriately when orders are completed. Unfortunately I do not have a timeline available for having the membership site available on discover-wp.com.

#596951

In the documentation that you have to create a membership site, if a user buys several products, that is, several memberships. What roles are assigned to the user? Is the role of each purchased membership assigned?
If the user has already assigned other roles, does Toolset Access respect those roles or remove the current roles before assigning the new ones?
If other plugins assign a role with the purchase of a product, Toolset access in the allocation of its role respects the role assigned by the other plugin?
With Toolset Access, is there no way that in purchasing a Woocommerce product, a role is assigned to the buyer?
On my site there may be memberships and products without membership that need to assign a role to the user to give access to pages or posts.
Thanks for your help.

#596967

In the documentation that you have to create a membership site, if a user buys several products, that is, several memberships. What roles are assigned to the user? Is the role of each purchased membership assigned?
If the user has already assigned other roles, does Toolset Access respect those roles or remove the current roles before assigning the new ones?
If other plugins assign a role with the purchase of a product, Toolset access in the allocation of its role respects the role assigned by the other plugin?

The techniques described in the membership example only allow one role per User, as Toolset Access is not designed to support multiple roles per User.

With Toolset Access, is there no way that in purchasing a Woocommerce product, a role is assigned to the buyer?
Not exactly, you would implement this in CRED and CRED Commerce. A CRED form can be used to create Users, and CRED Commerce can be activated on that form to require a completed order before the User is created. CRED forms create Users in a single, predefined role.

On my site there may be memberships and products without membership that need to assign a role to the user to give access to pages or posts.
A single User role can be used to restrict access to an entire post type. If you need to control a User's access to individual posts, Access offers Post Groups. Each post can belong to one post group, you can select which Users should have access to that post group. However, there is currently not a good way to manage a post groups with CRED on the front-end of the site. Associating Users with post groups, and associating post groups with posts, must be handled in wp-admin.

#597063

My plugin FAST (codecanyon) for ticket support, after making a purchase with woocommerce, automatically includes a role 'Tickets client' to the user who made the purchase.
If I want the user who has bought the product 'A' to have a role 'ClienteA' to access the posts of the product A, and the user of the product 'B' have a role 'ClienteB' to access the posts of the product B. How can this be done with Toolset Access so as not to damage the 'Tickets client' role set by the FAST plugin?
Thanks for your help Christian.

#597463

Access won't damage the roles already created or assigned by another plugin. However, CRED Edit User forms do not allow you to modify User roles - so any User role modifications must be performed in wp-admin or using your own custom code.

If I want the user who has bought the product 'A' to have a role 'ClienteA' to access the posts of the product A, and the user of the product 'B' have a role 'ClienteB' to access the posts of the product B.
It sounds like you want to restrict access per post using User roles. Toolset Access can restrict access to an entire post type using roles, but Toolset Access uses "Post Groups" to restrict access to individual posts of the same post type. So you would have to create Post Groups that correspond to ClienteA and ClienteB, and manage these associations in wp-admin. Post Groups will not damage the roles created by other plugins.

#597498

In the tutorial that you have to create a membership site you indicate that CRED can assign the role in the creation or modification of a user's profile.
https://toolset.com/documentation/user-guides/cred-training-course/part-6-building-forms-creating-user-accounts/
https://toolset.com/documentation/user-guides/cred-training-course/part-8-building-forms-for-editing-user-profile/
Here it says that it is not necessary to assign the roles manually to the user.
But if I have 2 levels of membership, and the user buys the 2 levels, the user must have the 2 roles assigned.
Can this be done with Toolset Access and CRED?
I believe that these are the normal things that are handled in any membership site, the logical thing is that Toolset is prepared to handle these situations without it being necessary to include manual code.
I have spoken with Amir and he has indicated to me that all these circumstances you must speak among yourselves to take them into account in the development of Toolset.
If can not do this kind of thing with Toolset Access and CRED I do not understand what these plugins are for. ????

#597757

But if I have 2 levels of membership, and the user buys the 2 levels, the user must have the 2 roles assigned.
Can this be done with Toolset Access and CRED?

No, this cannot be done with Toolset Access and CRED right now. Our developers are working on improving Access to make it compatible with multiple User roles, but it's not currently possible. Once the improvement to Access is implemented, then an improvement to CRED would also be required to manage those roles on the front-end.

#597768

As I was saying to your colleague Niguel, as Toolset Access is currently I think it is useless. The only thing I have achieved trying to use it is headaches with other plugins, wasting time, not achieving anything.
Since I started with Toolset Everything are problems, problems with DIVI and Bootstrap, problems with Toolset Access, problems with the rendering of woocommerce products, rendering the footer of the pages, etc ...
https://toolset.com/forums/topic/problems-with-the-rendering-of-views-in-footer-woocommerce-products/
It's all very disappointing. ????

#597829

I understand your frustration, and I know that you have been in contact with Amir. Amir is at the very top level of decision-making about our plugin suite, so your concerns have reached the highest level. Your comments, as well as the comments of other Toolset users, are definitely considered as we move forward with product development. The number of clients asking for a specific feature is also a factor in determining implementation timelines. As a supporter, I can answer questions about the existing software and I can forward feature requests along to the team.

I know how important it is to understand the scope of what a plugin suite can and cannot do so you can make informed decisions about what's best for your project. I strive to explain features in detail and point out limitations where I know them to exist so you can make the most informed decisions. If there's any detail you need clarified I will do my best to answer those individual tickets with the most accurate information.

#597841

For the time being, none of the problems have been solved and new problems are continually arising that are not resolved.
I do not even understand why the Toolset developers have bothered to create Toolset Access, if this plugin is useless, they could have used their efforts to improve other plugins that also need attention.
If I buy Toolset with the confidence that there is a series of plugins to perform a series of actions when building a site and really do not work at all and it is necessary to buy other third party plugins to cover the notable deficiencies that Toolset has, the reality is that this does not have much grace.
I'm really very disappointed, so many wasted time to finally achieve no goal.
It is very regrettable.
Amir should know all these problems very clearly, because in my humble opinion it is not the right way to make Toolset something powerful. I think the Toolset developers live in a parallel reality very far from the real problems when building a website.
I hope all of these comments you let them know because it is not right for them to waste people's time, although I guess they will laugh a lot of my comments.
I'm really very angry.
Thanks for your information and help Christian.

#597865

Do you agree that the original question "Where is the example of membership site in discover-wp.com" has been answered? If so, please mark this ticket as resolved.

#597990

Ok.