latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Adding a new user level between levels?!?

Home Forums Community Forum Adding a new user level between levels?!?

This topic contains 4 replies, has 2 voices. Last updated by  Bruce 3 years, 8 months ago.

Topic Author Topic
Posted: Monday Apr 29th, 2013 at 6:56 pm #48677

Hey guys, we need to add a new user level. We have 5 user levels now with extensive short codes controlling access. We need to add a user level between levels 1 and 2. This will cause a shortcode ripple effect throughout the site. I presume some “find and replace” ninja moves will be able to straighten things out but first I have a question.

Is it possible to spread our user levels out so we don’t have this problem again. Where we would map user level 5 to 25, 4 to 20, 3 to 15, 2 to 10, 1 to 5 etc. That way we would have “room” for changes and additions by the client?

Any suggestions on how to manage this would be much appreciated.

List Of Topic Replies

Viewing 4 replies - 1 through 4 (of 4 total)
Author Replies
Author Replies
Posted: Tuesday Apr 30th, 2013 at 8:40 pm #48850
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

The best way to accomplish what you’re looking for is to use s2Member’s Custom Capabilities. You can add a custom capability to sell at s2Member level 1, that will allow Users that are level 1 to upgrade and access more content without going all the way to level 2. You can sell Custom Capabilities in regular Pro Forms, or separately with these:

Dashboard -› s2Member® -› PayPal® Pro Forms -› Capability (Buy Now) Forms

For the easiest time you can use this plugin to give levels 2-5 access to this Custom Capability by default, so that your current users will be able to access the new stuff, too:

http://wordpress.org/extend/plugins/capsman/

If you’re selling Custom Capability access_something, then this translate into WordPress Capability access_s2member_ccap_access_something. This is how you’d use Shortcode Conditionals as well.

See: Dashboard -› s2Member® -› API / Scripting -› Custom Capabilities
See Also: Video » s2Member (Custom Capabilities)

Posted: Tuesday Apr 30th, 2013 at 10:59 pm #48878
Bruce
Username: Bruce
Staff Member

Also note that if you do change your Roles and Capabilities with the Capability Manager plugin, you’ll need to lock your roles and capabilities with the information provided here:

Knowledge Base » Locking s2Member Roles/Capabilities

Posted: Wednesday May 1st, 2013 at 10:32 am #48915

Thanks so much, really interesting capability there with the plugin as well. Does this same functionality work with regular credit card auth.net payments?

Posted: Thursday May 2nd, 2013 at 12:34 am #48987
Bruce
Username: Bruce
Staff Member

Does this same functionality work with regular credit card auth.net payments?

Yes you’d want to use these forms for Custom Capabilities:

Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Capability (Buy Now) Forms

Works the same way otherwise. :-)

Viewing 4 replies - 1 through 4 (of 4 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.