Skip Navigation

[Résolu] Need a hint for complex member-site

Ce fil est résolu. Voici une description du problème et la solution proposée.

Problem:
First steps of a membership site, where you control visibility of content

Solution:
Access lets you control content access by Role, or Single Users, on a Post Types Wide basis or per single posts.

Post Type wide control:
https://toolset.com/documentation/user-guides/setting-access-control/

Specific Content:
https://toolset.com/documentation/user-guides/limiting-read-access-specific-content/

Partial content Inside a Post Content:
https://toolset.com/documentation/user-guides/access-control-texts-inside-page-content/

For letting register your Users, you can use CRED user Forms.
This process is described here:
https://toolset.com/documentation/user-guides/cred-user-forms/

On top of that, you can use wpv-conditional to evaluate the current logged in user, his role, and more user meta data, and according to the returned values, you can show or not content.
https://toolset.com/documentation/user-guides/conditional-html-output-in-views/

This support ticket is created Il y a 8 années et 1 mois. 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.

No supporters are available to work today on Toolset forum. Feel free to create tickets and we will handle it as soon as we are online. Thank you for your understanding.

Sun Mon Tue Wed Thu Fri Sat
- - 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00
- - - - - - -

Supporter timezone: Asia/Ho_Chi_Minh (GMT+07:00)

This topic contains 2 réponses, has 2 voix.

Last updated by dianaM-4 Il y a 8 années et 1 mois.

Assisted by: Beda.

Auteur
Publications
#368349

Hi all! I'm new to toolset and spent the last few days to study the documentation. I'm not sure, if I can handle my needs with CRED and Access:

I have a custom post type called "competitions" and childs "download-list" and "forum".

There are competitions, which are open for the public, some are only for specific users. I want to handle on my own, which users can view these locked competitions. I want to give the rights to some registered users or create new ones. Okay, I think, that's not that complicated, is it? Next:

All download-lists (also the ones in the public competitions) are blocked for unregistered users. There will be download-lists, which are open for all registered users – with a registration form for new users. Registered Users do have access, but I want to "track" in a way, which download-lists of which competitions he joined. How can I do that?
And besides this download-lists there are "brother"-download-lists which are only open for specific users, which I want to handle manually (ie. only registered user 4 and new user 14 gets access). With no possibility to register automatically.

The behavior of forums is pretty similar to download-lists. But in advance, if a user has the right to access a download-list, he also has the right to access the forum of the same parent competition.

So, I think there is a way to get this up and running. But I'm a little confused and don't know where to start and which steps are required. So please for a hint for that!
Thanks in advance! Diana

#368908

Access lets you control content access by Role, or Single Users, on a Post Types Wide basis or per single posts.

You can read the process and how to at the DOC below.

Post Type wide control:
https://toolset.com/documentation/user-guides/setting-access-control/

Specific Content:
https://toolset.com/documentation/user-guides/limiting-read-access-specific-content/

Partial content Inside a Post Content:
https://toolset.com/documentation/user-guides/access-control-texts-inside-page-content/

For letting register your Users, you can use CRED user Forms.
This process is described here:
https://toolset.com/documentation/user-guides/cred-user-forms/

Tracking where a user access to (kind of "which page is visited by whom) is not possible with Toolset.

For that you need advanced (and resource hungry) Custom Code.
For this you need custom programming work which is beyond the scope of our support.

At this point I would suggest you consider contacting one of our certified partners from this link:
https://toolset.com/consultant/

You will get the custom assistance you need to get on with your project.

From what you write, you will need Custom Roles, setup with Access, and also Custom Groups, which you will use to restrict access to single Posts or Content of Posts.

Each user needs to be in a Custom Group or Role

But you can also control the access "Per user", in the Access screens.

On top of that, you can use wpv-conditional to evaluate the current logged in user, his role, and more user meta data, and according to the returned values, you can show or not content.
https://toolset.com/documentation/user-guides/conditional-html-output-in-views/

We will need to go step by step here if you need help with this.

That means, you would decide with which Content Type to start and what user shall see or not see it.

Then, of you need help, I can give more detailed or pointed information.

#370748

Thanks Beda,

for the steps. I went through all the links and I'm seeing clearer now. I already tested a few things in my project and – until now – it works fine. If there are any new questions about that, I'll start a new ticket.

And about my "tracking"-issue: I have to think about it and decide, what functions I really need for this project.

So thanks again! And best regards from Vienna! 🙂

This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.