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.

Raam Dev

Staff Member

My Latest Replies (From Various Topics)

Viewing 25 replies - 2,501 through 2,525 (of 2,567 total)
Author Replies
Author Replies
Posted: Wednesday Feb 22nd, 2012 at 2:40 pm #5991
Raam Dev
Username: Raam
Staff Member

Hi Cassel,

It’s certainly possible to create several Pro-Forms and then hide them using JavaScript/CSS, only showing them when the visitor clicks on a specific button. That functionality is not currently part of s2Member, but with a little JavaScript/CSS, you can achieve that functionality.

Posted: Wednesday Feb 22nd, 2012 at 2:36 pm #5990
Raam Dev
Username: Raam
Staff Member

Hi Rosemary,

The s2Member Security Badge is not related to your SSL certificate. A verified s2Member Security Badge indicates that your s2Member configuration is set up with optimal security and that you’ve generated the necessary security keys to secure WordPress.

Please see WP Admin -> s2Member -> General Options -> s2Member Security Badge for more details.

Posted: Wednesday Feb 22nd, 2012 at 2:32 pm #5989
Raam Dev
Username: Raam
Staff Member

Hi Terri,

-log into the sites either as free subscribers or paid members
-be automatically redirected back to the single event page they were viewing before they logged in

These two things look like they should already work. I clicked on “I’m Attending” and then selected “Login with WordPress” and I was sent to the login page. At the login page, if you look at the URL at the top, it already contains ?redirect_to= with the URL to the events page I was just on. That tells me that once I’m logged in, I should be redirected to that URL.

-be able to sign up and have the sign up show up in their S2 member profile (not urgent, but would be useful)

This would require custom integration between the Events plugin and s2Member. For this, you’d need to hire a programmer to write the necessary integration code.

Posted: Wednesday Feb 22nd, 2012 at 2:24 pm #5988
Raam Dev
Username: Raam
Staff Member

Hello,

Could you please try deleting the s2Member Framework and s2Member Pro plugin files from /wp-content/plugins/ and then reinstalling them? To ensure that you don’t lose any settings, please make sure you have enabled deactivation safeguards in WP Admin -> s2Member -> General Options -> Deactivation Safeguards.

Posted: Wednesday Feb 22nd, 2012 at 2:18 pm #5985
Raam Dev
Username: Raam
Staff Member

Hi Adam,

You’d have to create a couple of users and wait. :) However, for testing purposes, you could set up your code to use S2MEMBER_CURRENT_USER_REGISTRATION_TIME instead of S2MEMBER_CURRENT_USER_PAID_REGISTRATION_DAYS and then configure specific times that might emulate the content dripping setup you have in place, except maybe using hours instead of days.

Please see WP Admin -> s2Member -> API/Scripting -> s2Member PHP/API Constants for a description of S2MEMBER_CURRENT_USER_REGISTRATION_TIME.

Posted: Wednesday Feb 22nd, 2012 at 1:46 pm #5983
Raam Dev
Username: Raam
Staff Member

Hi Jordan,

I noticed from your screenshot that you seem to be running s2Member on a local WAMP installation. Have you read and followed the documentation in WP Admin -> s2Member -> General Options -> Localhost WAMP/MAMP Developers?

Posted: Wednesday Feb 22nd, 2012 at 1:41 pm #5982
Raam Dev
Username: Raam
Staff Member

Hi Rosemary,

Could you please take a screenshot using a program like SnapIt or something similar? When you copy/paste your screen like that it doesn’t preserve any of the formatting, so we cannot see the problem you’re having.

Posted: Wednesday Feb 22nd, 2012 at 1:34 pm #5981
Raam Dev
Username: Raam
Staff Member

Hi Michael,

When you generate the button, there’s a box at the bottom where you can copy the resulting HTML form code and use that instead of the shortcode. Keep in mind that code may contain PHP, so you may need to install the Exec-PHP plugin to use it.

Posted: Wednesday Feb 22nd, 2012 at 1:26 pm #5980
Raam Dev
Username: Raam
Staff Member

Hi Sacha,

Glad to hear you solved the problem. :) The next major release of s2Member will include many enhancements. Your suggestion has been noted as a feature request.

Posted: Wednesday Feb 22nd, 2012 at 12:54 pm #5973
Raam Dev
Username: Raam
Staff Member

Hi Adam,

That is correct. :)

Posted: Wednesday Feb 22nd, 2012 at 12:51 pm #5972
Raam Dev
Username: Raam
Staff Member

Hi Rayna,

Thank you for your patience.

Could you share the full code that you’re using on that video page?

If any of it has PHP code inside (for example, code that runs the s2member_file_download_key() function), then you’ll need to be using a a plugin such as the Exec-PHP.

Posted: Wednesday Feb 22nd, 2012 at 12:45 pm #5971
Raam Dev
Username: Raam
Staff Member

Hi Robert,

As you mentioned, this is a limitation built into WordPress itself. WordPress expects all accounts to have a unique E-Mail address.

You may be able to use a plugin to get around this, but we can make no promises it will work with s2Member.

Other s2Member customers who have encountered similar problems either generated fake email addresses to use when creating the accounts or utilized GMail’s feature for creating email aliases on-the-fly with one email account.

(For example, if you have example@gmail.com, you can also use example+two@gmail.com and Gmail will simply deliver email to that second address to the first account.)

Posted: Wednesday Feb 22nd, 2012 at 12:32 pm #5966
Raam Dev
Username: Raam
Staff Member

Hi Danna,

Thank you for your patience.

I’m escalating this to the billing department and someone will be in touch shortly.

Posted: Wednesday Feb 22nd, 2012 at 12:23 pm #5962
Raam Dev
Username: Raam
Staff Member

Hi Gunter,

s2Member does not currently have a feature that allows you to Mass-email all your users. However, there are several WordPress plugins that allow you to do this; I suggest searching here: http://wordpress.org/extend/plugins/search.php?q=mass+mail

Posted: Wednesday Feb 22nd, 2012 at 12:16 pm #5959
Raam Dev
Username: Raam
Staff Member

Hi Martin,

Could you share any more details about the server configuration (perhaps the exact version of Apache 1.3). I personally tested the latest version of s2Member (v120219) on my server, running Apache 1.3.42, and I have no problems.

Posted: Wednesday Feb 22nd, 2012 at 11:54 am #5954
Raam Dev
Username: Raam
Staff Member

Hi Rosaria,

If a visitor attempts to visit a part of your site that is protected by s2Member, they should automatically get redirected to the Membership Options Page.

However, you said you’d like to restrict part of your posts but you also don’t want people to see your site. If visitors are forced to register when visiting your site, then who do you want to see your partially restricted posts?

If you don’t want to show the blog posts at all on the home page, then I suggest changing the home page to a static page (see Creating a Static Front Page). It’s not recommended to use the Membership Options Page as your front page as it causes internal conflicts with s2Member. If you want to show your Membership Options content on the front page, you can copy it over to a separate page.

Finally, if you’d like a more advanced solution, you can use the s2Member Advanced/PHP Conditionals and Advanced/PHP Query Conditionals (see WP Admin -> s2Member -> API/Scripting) within a Custom Page Template (see Creating Your Own Page Templates) to customize the output of the blog post listing. Then you can set your front page to a Static Page that uses your Custom Page Template to display blog posts as you see fit.

Posted: Wednesday Feb 22nd, 2012 at 11:32 am #5950
Raam Dev
Username: Raam
Staff Member

Hi Bella,

Did you check for restrictions in the restriction options (WP Admin -> s2Member -> Restriction Options) as opposed to restrictions on just the post itself?

Regarding the IPN return URL showing a blank page: That is correct behavior. The IPN Return URLs are not designed to be visited by a browser. PayPal sends information to those URLs that s2Member processes and handles on its own.

Posted: Wednesday Feb 22nd, 2012 at 11:07 am #5946
Raam Dev
Username: Raam
Staff Member

Hi Philip,

You definitely should not have lost any Custom Capabilities or any other configuration when you upgraded s2Member.

Could you please check to make sure Deactivation Safeguards are enabled? WP Admin -> s2Member -> General Options -> Deactivation Safeguards

I also suggest clearing your browser cache if you’re noticing inconsistencies in what you have access to.

Posted: Saturday Feb 18th, 2012 at 5:15 pm #5620
Raam Dev
Username: Raam
Staff Member

Hi Junaid,

In Jason’s example, he wraps the URL in the urlencode() function. Did you do that?

Also, s2Member should’ve automatically created mod_rewrite rules in an .htaccess file in your /s2member-files/ directory. Can you check to make sure that .htaccess file exists?

Posted: Friday Feb 17th, 2012 at 9:19 pm #5554
Raam Dev
Username: Raam
Staff Member

Hi Angela,

The latest version of s2Member is v120213.

Are you running Apache 1.3 on your server? If so, you’ll need to comment out the lines that s2Member added to the .htaccess file in the /wordpress/ directory like follows:

# BEGIN s2Member GZIP exclusions
#<IfModule mod_rewrite.c>
#	RewriteEngine On
#	RewriteBase /
#	RewriteCond %{QUERY_STRING} (?:^|?|&)s2member_file_download=.+
#	RewriteRule .* - [E=no-gzip:1]
#</IfModule>
# END s2Member GZIP exclusions

Does that fix the problem?

  • This reply was modified 4 years, 10 months ago by  Raam Dev.
Posted: Friday Feb 17th, 2012 at 9:09 pm #5548
Raam Dev
Username: Raam
Staff Member

Hi Steve,

s2Member currently supports only one active subscription per s2Member user. If you want to add additional charges to the user’s current subscription, you would use s2Member’s Billing Modification Form (WP Admin -> s2Member -> PayPal Pro-Forms -> PayPal Pro Billing Modification Forms) to generate a button that makes the necessary “changes” to their subscription (what s2Member does in the background is actually cancel their existing subscription and start a new one with the updated rate).

Note: The s2Member Pro-Forms feature comes with s2Member Pro.

To determine which “changes” the Billing Modification button should make, you’ll need to use Advanced Conditionals (WP Admin -> s2Member -> API/Scripting -> Advanced/PHP Conditionals) on the Welcome Page to determine which Custom Capabilities the user currently has and then show the relevant billing modification buttons.

To simply add additional capabilities to an account, you can use the PayPal Pro Capability (Buy Now) Forms (WP Admin -> s2Member -> PayPal Pro Forms -> PayPal Pro Capability (Buy Now)), however that will not affect recurring subscriptions (for that, you’ll need to use the Billing Modification form as explained above).

Also, keep in mind you have advanced features for handling Custom Capabilities:

Optional. This is VERY advanced.
See: s2Member -> API Scripting -> Custom Capabilities.

*ADVANCED TIP: You can specifiy a list of Custom Capabilities that will be (Added) with this purchase. Or, you could tell s2Member to (Remove All) Custom Capabilities that may or may not already exist for a particular Member, and (Add) only the new ones that you specify. To do this, just start your list of Custom Capabilities with `-all`.

So instead of just (Adding) Custom Capabilities:
music,videos,archives,gifts

You could (Remove All) that may already exist, and then (Add) new ones:
-all,calendar,forums,tools

Or to just (Remove All) and (Add) nothing:
-all

You could use that feature when offering a Billing Modification button for upgrading to the VIP membership, for example. You’d remove all previous Custom Capabilities and then add all the ones they entail a VIP membership.

  • This reply was modified 4 years, 10 months ago by  Raam Dev.
Posted: Friday Feb 17th, 2012 at 8:51 pm #5544
Raam Dev
Username: Raam
Staff Member

Hi Michedolene,

That level of customization will require custom programming. I recommend you post a freelance job on one of these sites:

https://www.elance.com/r/contractors/q-wordpress/
https://www.odesk.com/contractors/wordpress
http://jobs.wordpress.net

Posted: Friday Feb 17th, 2012 at 8:39 pm #5542
Raam Dev
Username: Raam
Staff Member

Hi Deyson,

s2Member does not currently support that payment processor, however integration with other processors may be possible in the next major release of s2Member expected for release towards the end of March.

Posted: Friday Feb 17th, 2012 at 8:36 pm #5539
Raam Dev
Username: Raam
Staff Member

Hi Santi,

You can set up List Integration for Free Subscribers (WP Admin -> s2Member -> API/List Servers -> AWeber Integration) and then create a Free Registration Form (WP Admin -> s2Member -> PayPal Pro-Forms -> PayPal Pro / Free Registration Forms).

Then when your free users sign up via the form, their account will be created and they will automatically be subscribed to the AWeber list that you configured.

Will that work?

Posted: Friday Feb 17th, 2012 at 8:01 pm #5536
Raam Dev
Username: Raam
Staff Member

Hi Joe,

That is not currently possible through the s2Member front-end, however you may be able to modify the Pro-Form template and include your own custom field. You’ll also need to write the necessary custom PHP code to dynamically set the value for this field.

The Pro-Form checkout template can be found at /wp-content/plugins/s2member-pro/includes/templates/forms/paypal-checkout-form.php.

Viewing 25 replies - 2,501 through 2,525 (of 2,567 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.