PriMoThemes — now s2Member® (official notice)

This is now a very OLD forum system. It's in READ-ONLY mode.
All community interaction now occurs at WP Sharks™. See: new forums @ WP Sharks™

3 free memberships accessing different content...

s2Member Plugin. A Membership plugin for WordPress®.

3 free memberships accessing different content...

Postby jennyarnez » August 24th, 2011, 2:58 pm

I'm new and really confused. ;)

Here's my situation:

We are building a client support site for our software and consulting services. We have 3 types of clients...(1) some clients use the software only, (2) some only use our consulting services and (3) some use both the software & consulting.

I want to create the following three free membership levels to match these client types:
Level 1: Software client only with access only to software related content
Level 2: Consulting client only with access only to consulting/industry related content
Level 3: Software & Consulting Client with access to all content

How do I go about doing this? Thank you so much for your help!
User avatar
jennyarnez
Registered User
Registered User
 
Posts: 4
Joined: August 24, 2011

Re: 3 free memberships accessing different content...

Postby Cristián Lávaque » August 25th, 2011, 2:14 am

Hello Jenny.

You can do it with Custom Capabilities, e.g. software, consulting. http://www.s2member.com/custom-capabilities-video/

In the pages use conditionals that check for one or the other custom capability. http://www.s2member.com/advanced-conditionals-video/

To let them register free and have the custom capabilities added to their accounts on registration, you could use s2Member Pro's free registration pro-form. http://s2member.com

Or use the regular WordPress registration page and add the custom capabilities manually to their profiles afterwards. WP Admin -> Users -> All -> User edit -> Custom Capabilities

Also make sure you allow free registrations. WP Admin -> s2Member -> General Options -> Open Registration

I hope that helps. :)
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: 3 free memberships accessing different content...

Postby jennyarnez » August 25th, 2011, 2:54 pm

Thank you for pointing me in the right direction!
User avatar
jennyarnez
Registered User
Registered User
 
Posts: 4
Joined: August 24, 2011

Re: 3 free memberships accessing different content...

Postby dev9833 » August 25th, 2011, 9:49 pm

Hi Cristian,

Just to follow up on this, is there any other way that I could handle this situation without upgrading to pro? I'm looking to do the exact same thing (assign custom capability to users upon free registration) but assigning custom capabilities after users register will be far too cumbersome for me.

Follow up question is - if its necessary that I upgrade to pro, can I still use all of the existing PayPal buttons on my site or do I actually need to have a PayPal Pro account and use pro forms?

Thanks!
User avatar
dev9833
Registered User
Registered User
 
Posts: 13
Joined: April 5, 2011

Re: 3 free memberships accessing different content...

Postby Cristián Lávaque » August 26th, 2011, 10:19 pm

You're welcome, Jenny!

Dev, you can do it with s2Member free as I explained, where you'll need to add the custom capabilities manually because the default WordPress free registration doesn't add them. That's why the free registration pro-form was suggested for that.

You can use s2Member Pro and not have PayPal Pro. You can just keep using the PayPal buttons for payments and take advantage of other s2Member Pro features (like the free registration pro-form, for example).
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: 3 free memberships accessing different content...

Postby jennyarnez » August 30th, 2011, 3:42 pm

Okay, I've made progress and have watched the videos on Custom Capabilities and Advanced Conditionasl but I'm still a little confused. I want to allow all of my level 1 & level 3 members to have access to a category called, "AutoAAP". I don't understand PHP enough to write the code.

Can you help me with the php that I need to add to the functions.php file?
User avatar
jennyarnez
Registered User
Registered User
 
Posts: 4
Joined: August 24, 2011

Re: 3 free memberships accessing different content...

Postby Cristián Lávaque » August 31st, 2011, 2:39 am

If you're talking about levels and categories, you can just use the category access restriction. WP Admin -> s2Member -> Restriction Options -> Category

Add the ID number of the AutoAAP category to level 1. Since access is incremental, level 1 and higher users will have access to it.

Does that help?
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: 3 free memberships accessing different content...

Postby jennyarnez » August 31st, 2011, 12:08 pm

Thanks for your reply. No, that's not it unfortunately. I only want certain levels to have access to certain content. In other words, I dont' want the level 2 members to see the level 1 content.
User avatar
jennyarnez
Registered User
Registered User
 
Posts: 4
Joined: August 24, 2011

Re: 3 free memberships accessing different content...

Postby Cristián Lávaque » August 31st, 2011, 11:18 pm

Got it.

Then you'd could work with conditionals. WP Admin -> s2Member -> API / Scripting -> Simple/Shortcode Conditionals -> Example #3

Or use custom capabilities instead of levels. http://www.s2member.com/custom-capabilities-video/

I hope that helps. :)
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010


Return to s2Member Plugin

Who is online

Users browsing this forum: No registered users and 3 guests

cron