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 - 1,701 through 1,725 (of 7,376 total)
Author Replies
Author Replies
Posted: Friday Mar 22nd, 2013 at 3:05 am #45454

They travel to the post page with the teaser which tells them they need to log in (if they aren’t already).

What you could do is have a login form right there. s2Member Pro has the login widget, which you can embed with PHP in your post. The widget has a variable that lets you have the user brought back to the page they logged in from, which in this case would be the post he’s trying to read. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Pro Login Widget (via PHP)[/hilite]

[hilite pre_code]
'%%previous%%')); ?>
[/hilite]
Posted: Friday Mar 22nd, 2013 at 2:58 am #45453

Well, you’d adjust the values of the shortcode attributes to achieve what you want.

I’m not sure how your membership subscription works, is it charged yearly? If so, you coud use the initial term for the days left in the current year, and then the regular term would be 1 Y (yearly). [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes (Explained)[/hilite]

Posted: Friday Mar 22nd, 2013 at 2:52 am #45452

Hi Stian.

Thanks, found your email with the site’s info.

I see that there are no logs, you have logging disabled. Could you please enable it and let us know after a new transaction had the problem so we can look at the new log entries for it? [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging[/hilite]

I also noticed that you have an old version of s2Member installed, from last July. It’d be good to update it to the latest release.

And please follow the tips given in this article: Knowledge Base » Common Troubleshooting Tips

Posted: Friday Mar 22nd, 2013 at 2:42 am #45451

Hi Rena.

s2Member doesn’t deal with the admin side of WordPress, only content access on the front side.

Jason wrote an article that may help you, though: Knowledge Base » Creating A "User Manager" Role

Posted: Friday Mar 22nd, 2013 at 2:37 am #45450

No problem! Glad to help.

You have a great day too. :)

Posted: Friday Mar 22nd, 2013 at 2:36 am #45449

Hi Mark.

I haven’t had this happen to me, or seen it mentioned by other site owners yet. I may not be understanding your problem exactly, or it’s specific to your installation.

Could you try all the tips provided in this article? Knowledge Base » Common Troubleshooting Tips

If that doesn’t solve it, you can send me your site’s info, including a step-by-step to reproduce the behavior. Let me know after you sent it so I look for it. Thanks! s2Member® » Private Contact Form

Posted: Friday Mar 22nd, 2013 at 2:32 am #45448

Hi Andaluzo.

You could customize the pro-form’s template so it populates those fields with the values you got earlier. Knowledge Base » s2Member® Pro Forms » Customize

Posted: Friday Mar 22nd, 2013 at 2:21 am #45447

The conditions in the code I gave you are fine, but I’m wondering if nesting conditionals while jumping in and out of PHP may cause it to not work. Try combining the conditions in a single if then, instead of nested ones.

Posted: Friday Mar 22nd, 2013 at 1:20 am #45443

Hi Bob.

You can remove the First and Last names from the registration form using the setting for them in this section: [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields -> Collect First/Last Names during Registration[/hilite]

It’s either both or neither, I’m afraid there isn’t a setting to only remove one. I’ll make a note of this.

Posted: Friday Mar 22nd, 2013 at 1:14 am #45441

Great idea! And thanks for the update, I’m glad you got it working. :)

Posted: Friday Mar 22nd, 2013 at 1:12 am #45440

Hi Thayer.

If you search the s2Member files for [hilite mono]%%card_type_options%%[/hilite], you’ll find it’s replaced in the file s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:

[hilite pre_code]
$code = preg_replace("/%%card_type_options%%/", c_ws_plugin__s2member_utils_strings::esc_ds($card_type_options), $code);
[/hilite]

Now, [hilite mono]$card_type_options[/hilite] is defined earlier in the same file, in the block that starts with the comment “Build the list of card type options”. That seems to be where you’ll need to customize to have a different look.

Work on a copy of the file and put it in the must-use plugins folder (/wp-content/mu-plugins/), so it doesn’t get overwritten when you update s2Member.

I hope that helps.

Posted: Friday Mar 22nd, 2013 at 1:02 am #45439

Cool. :)

Posted: Friday Mar 22nd, 2013 at 12:59 am #45438

Great! Thanks for the update. I’m glad you could solve it. :)

Posted: Friday Mar 22nd, 2013 at 12:43 am #45435

Sometimes, when i load the general options page, it REFRESHES all by itself as I scroll down the page. It then says options saved, and the recaptcha fields are replaced by my wordpress username.

That’s why I’d try using another browser for a while every time you login to your site, especially the admin area. Something that doesn’t have RoboForm or other extensions that may cause this. If you use Firefox, try Chrome, or vice-versa.

Posted: Friday Mar 22nd, 2013 at 12:36 am #45434

can you tell me if the recaptcha code is supposed to appear in wp_options and wp_sitemeta?

I’m not sure, but I’m guessing that’d be in the [hilite mono]wp_options[/hilite] table, look for [hilite mono]ws_plugin__s2member_options[/hilite].

Posted: Thursday Mar 21st, 2013 at 10:59 pm #45427

Hi Llama.

That’s not complicated. When the user logs in, he’ll be taken to the Login Welcome Page. [hilite path]Dashboard -› s2Member® -› General Options -› Login Welcome Page[/hilite]

What you can do there is have a conditional that checks if the user is at Level 0 to show him the renewal option. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals[/hilite]

Posted: Thursday Mar 21st, 2013 at 3:10 am #45305

You can use W3 Total Cache if you want to, as long as you don’t enable object or database caching, which are the ones that usually cause trouble. :)

Posted: Thursday Mar 21st, 2013 at 3:04 am #45302

Thanks for the update. I’m glad you managed to do it. :)

A video? There’s this one, around minute 4: http://www.youtube.com/watch?v=-P1yZuylLtc&list=PL769D5A5BEC7DB028

Posted: Thursday Mar 21st, 2013 at 2:47 am #45296

Here’s what Jason said:

Correct. By default, all of s2Member’s buttons (both for Subscriptions and for Buy Now purchases) assume the site owners is selling a non-tangible item.

s2Member really does not support tangible items, but we do expose this Shortcode Attribute if sellers would like to collect a shipping address. If you enable this, PayPal may flag your transactions as being for tangible items; and then you would be exposed to any PayPal rules that go with those types of purchases against your account.

[hilite path]s2Member -› PayPal Buttons -› Shortcode Attributes (Explained)[/hilite]

ns=”1″ The no_shipping directive. Possible values: 0 = prompt for an address, but do not require one, 1 = do not prompt for a shipping address, 2 = prompt for an address, and require one. Not valid when cancel=”1″.

Posted: Wednesday Mar 20th, 2013 at 9:53 pm #45277

Glad that approach worked. :)

What you can do is have a condition in that new function, that checks if Level is 0 then this year, else next year. See if that works.

Posted: Wednesday Mar 20th, 2013 at 7:16 am #45220

Thank you for the information. What I was looking to do was sell mobile applications, and we have been asked by organisations to have several user applications of the one product, and there are several applications.

Ah, got it.

I saw in some of the logs that there were several items like: item1 cost and quantity, item2 $ and qty, item3 $ and qty etc.

s2Member’s log? Could you show me the log entry? s2Member doesn’t sell quantities of each item.

Posted: Wednesday Mar 20th, 2013 at 7:11 am #45218

I’d like to take a look. Could you submit your site’s info? Please include the name of the page you’re testing this in, and let me know when you sent it. Thanks. s2Member® » Private Contact Form

Posted: Wednesday Mar 20th, 2013 at 6:42 am #45215

I don’t know why the condition isn’t working in your hack, if the level role is correct. I guess that if that can’t be made to work, what I’d try would be having a separate function for the modification hook, so you don’t need any condition to know what to do there, you can just extend the EOT.

Posted: Wednesday Mar 20th, 2013 at 6:01 am #45214

Hi Jesse.

Yeah, there’s something wrong with the integration. The s2vars are missing in the log entry. [hilite path]Dashboard -› s2Member® -› ClickBank® Buttons -› s2 Vars (Explained)[/hilite]

Are you using the s2Member shortcode for the ClickBank button? [hilite path]Dashboard -› s2Member® -› ClickBank® Buttons[/hilite]

Also, could you try the server check tool mentioned in this article? Knowledge Base » Common Troubleshooting Tips » Server

If those don’t help, you can submit your site’s info using the contact form. Please include the ClickBank info as well so I can review the settings over there. Let me know when you sent the email. Thanks! s2Member® » Private Contact Form

Posted: Wednesday Mar 20th, 2013 at 5:54 am #45211

When there’s a URL in the email body, most email clients will autolink it.

Viewing 25 replies - 1,701 through 1,725 (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.