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.

Cristián Lávaque


My Latest Replies (From Various Topics)

Viewing 25 replies - 6,851 through 6,875 (of 7,376 total)
Author Replies
Author Replies
Posted: Monday Mar 26th, 2012 at 5:19 am #9090

Excellent! Glad you sorted it out. Thanks for the update. :)

Posted: Monday Mar 26th, 2012 at 5:18 am #9089

No, you’d do something like:

[hilite pre_code]
[[s2If current_user_is(s2member_level2)]
Some premium content for Level 2 Members.
[/s2If]]

[[s2If current_user_is(s2member_level1)]
Some premium content for Level 1 Members.
[/s2If]]
[/hilite] [hilite path]Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals -> Example #3[/hilite]

But if you used custom capabilities, you’d just have them all at Level 1, but one group with a custom capability and the other group with another capability, e.g. group1, group2.

Then to your pages from Group 1 you’d add the requirement of having the custom capability group1. You’d do that from the box in the edit page’s sidebar.

Posted: Sunday Mar 25th, 2012 at 10:31 pm #9080

Adam, I’ll move this thread to the community forum cause it doesn’t really go in the pre-sale Qs one.

I suggest that you watch the videos to learn the basics on s2Member. :)
http://s2member.com/videos/

The Membership Options Page will be whichever you create in WordPress and set as such. It’ll have what you put in it, so if it’s empty just edit it and add content to it.

I hope it helps. :)

Posted: Sunday Mar 25th, 2012 at 10:28 pm #9079

Yeah, custom capabilities can be used in advanced scripts, but they can be as simple as setting a level requirement for a post. in you rpost edit page, go to the s2Member box and type the custom capability you want to require for access to that post/page. It’s that simple. :)

Posted: Sunday Mar 25th, 2012 at 10:21 pm #9078

Yeah, I understand what you mean about the theme.

The settings look fine.

Please watch this video and tell me if it helps:

Posted: Sunday Mar 25th, 2012 at 9:57 pm #9075

Add it to the URI restriction:
[hilite path]Dashboard -› s2Member® -› Restriction Options -› URI Access Restrictions[/hilite]

Posted: Sunday Mar 25th, 2012 at 9:32 pm #9072

You’d have to find a string unique to the URLs that you want to prevent the user from using, and put that in the URI restriction. If you want to prevent them from posting, see what the posting URL has that’s uniqute to it, e.g. [hilite mono]action=post[/hilite].

Posted: Sunday Mar 25th, 2012 at 7:44 pm #9070

Hmm… I think [hilite mono]get_user_field[/hilite] is being used wrongly, cause it doesn’t have access to the specific fields like that, you have to get the whole array of custom fields getting [hilite mono]s2member_custom_fields[/hilite].

How about this?

[hilite pre_code]
$cfields['budget'], 'WTGOAL' => $cfields['wtgoal']));
}
?>
[/hilite]
Posted: Sunday Mar 25th, 2012 at 7:28 pm #9068

Ah, yes, that’s a very nice interface for the login/register. :)

You’d have to customize to get it that way, definitely, but the registration pro-form and the pro login widget should help you.

No, s2Member doesn’t have social login, or single sign-on services integrated, but there are other plugins that do that for WordPress. Once the person is logged in with a valid WP session, s2Member should work the same.

Here’s one:
http://wordpress.org/extend/plugins/wordpress-social-login/

Posted: Sunday Mar 25th, 2012 at 6:08 am #9039

Glad I could help. :)

No, you will need Pro for the Login and Registration pages the way you want them, but the MailChimp and profile points are possible with the free version.

Posted: Sunday Mar 25th, 2012 at 5:40 am #9036

No problem. :)

Well, if you’re sharing the user and usermeta table, that’ll include their s2Member info as well. Just activate s2Member in both blogs and take it from there. I’m not sure if it’ll need much tweaking or not, haven’t tried it, really.

If you need a coder, you could try places like eLance.com, oDesk.com or jobs.wordpress.net.

Posted: Sunday Mar 25th, 2012 at 5:38 am #9035

Hi Rose.

The Open Registration setting prevents free registrations from happening, but doesn’t touch demotions of paid users to Level 0.

The default behavior for end-of-term is to demote the user, but you can set it to delete his account too.
[hilite path]Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior[/hilite]

I hope that helps. :)

Posted: Sunday Mar 25th, 2012 at 5:35 am #9033

Hi Phoenix.

Yeah, s2Member Pro can do most of it, the rest requiring some customization on your part.

You can use the Pro Login Widget via PHP in a WP page for this, so it’ll have the URL you give it and look of the site instead of the ugly default login page.
[hilite path]Dashboard -› s2Member® -› API / Scripting -› Pro Login Widget (via PHP)[/hilite]

You can use the Free Registration pro-form with a shortcode in a WP page for this, as above.
[hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms[/hilite]

You can have a checkbox to optin to your MailChimp list, but it’ll add the person to the list that you specified for his level when creating the MailChimp integration.
[hilite path]Dashboard -› s2Member® -› API / List Servers -› MailChimp®[/hilite]

You could customize that with custom profile fields and a hack that gives the user a different MailChimp merge field based on those. You can try this in the free version if you want.
[hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields[/hilite]
http://www.s2member.com/forums/topic/registration-wont-update-mailchimp-merge-tags/#post-9026

You can create a custom profile page using a shortcode in a WP page too. This is in the free version as well.
[hilite path]Dashboard -› s2Member® -› General Options -› Member Profile Modifications[/hilite]
}[hilite path]Dashboard -› s2Member® -› API / Scripting -› Member Profile Modifications[/hilite]

I hope that helps! :)

Posted: Sunday Mar 25th, 2012 at 4:56 am #9032

Hi Jordon.

You may prefer to use custom capabilities in that case.

I hope that helps. :)

Posted: Sunday Mar 25th, 2012 at 4:54 am #9031

Hi Lee.

Wow, that’s strange…

Could you show me a screenshot of your Alt Views setting?
[hilite path]Dashboard -› s2Member® -› Restriction Options -› Alternative View Protection[/hilite]

Thanks.

Does this happen with the default theme too? I wonder if the theme you’re using plays a part in this…

Posted: Sunday Mar 25th, 2012 at 4:50 am #9030

Hi David.

Yeah, I see your problem…

I know that some people managed to use a single userbase across blogs in a multisite network. You may want to research that. It’s probably simpler than having to separate installations of WP and try to sync them, don’t know.

Sorry I couldn’t be more help.

Also, if you’re asking this in the presale Qs forum because you thought of using multisite, you don’t need to worry about a license for it if you’re not using s2Member Pro. :)

Posted: Sunday Mar 25th, 2012 at 4:41 am #9029

Hi Federico.

s2Member doesn’t store payment information regardless of the gateway being used. It’s the gateway that stores the card’s info for recurring payments. But if they want to buy something else, they have to enter the payment info again.

Does that answer your question?

Posted: Sunday Mar 25th, 2012 at 2:08 am #9027

You could try SimplePress. http://simple-press.com/

As long as the forum is a WordPress plugin so it’s served by WordPress, then you should be able to use the s2Member URI restriction on it.
[hilite path]Dashboard -› s2Member® -› Restriction Options -› URI Access Restrictions[/hilite]

Posted: Sunday Mar 25th, 2012 at 2:06 am #9026

Hmm… I think I see what the problem is with the hack. It’s missing the priority and number of arguments in the [hilite mono]add_filter[/hilite] function call. http://codex.wordpress.org/Function_Reference/add_filter

Try this, please:

[hilite pre_code]
$budget, 'WTGOAL' => $wtgoal));
}
?>
[/hilite]
Posted: Saturday Mar 24th, 2012 at 4:17 pm #9016

Got it.

Just to check if the arrays are what they’re supposed to be, after the line

[hilite pre_code]
$my_custom_merge_vars = array("BUDGET" => $budget, "WTGOAL" => $wtgoal);
[/hilite]

could you add these as a test?

[hilite pre_code]
echo '<'.'pre>';
print_r($my_custom_merge_vars);
print_r($merge);
echo '

';
[/hilite]
*Had to split the pre tag cause it was getting parsed here in the post :P

Posted: Saturday Mar 24th, 2012 at 6:21 am #9008

Got it. I really appreciate you took the time to explain it for us. Thank you! :)

Posted: Saturday Mar 24th, 2012 at 6:05 am #9006

Ah ok, so there’s nothing we can do, as developers, to prevent the problem with PoEdit then, right? It’s something the translator has to be aware of, correct?

Thanks a lot for explaining it!

Posted: Saturday Mar 24th, 2012 at 5:17 am #9002

Thanks for the tip, Jean-Michel! I didn’t know that editor could do that.

Could you please explain some more what the problem with the plurals is? Is it something we can improve so the editor works well with them?

Posted: Saturday Mar 24th, 2012 at 2:44 am #8998

Hi James.

We haven’t really tested shopping cart plugins to give you an honest review or recommendation, but maybe other members here can give their experience if tried them.

You could just google something like “best shopping cart wordpress” or just search the plugins repository and see what you find. Install them in a test WordPress installation and try them out, see if any or all work well with s2Member and push them to the limits your customers would to find any problems before you actually build the final site and go live.

If the shopping cart is a WordPress plugin, then you’ll most probably be able to manage access to it using URI restrictions, if you need it. Or just have the cart to sell some of the physical things and then s2Member to manage access to the digital content in your site.

I hope that helps.

Posted: Saturday Mar 24th, 2012 at 2:39 am #8997

Cool! Thanks for the update.

It’s one of those plugins that you turned off that was causing the redirection, then.

Glad you fixed it! :)

Viewing 25 replies - 6,851 through 6,875 (of 7,376 total)

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.