latest stable versions: v120514 (changelog)

How to Migrate to s2Member Pro from Other Software

This article will explain how to migrate to s2Member Pro from other membership software while retaining existing users and their payment subscription data. The s2Member plugin contains additional inline documentation that should be looked over as a prerequisite to following the steps in this article. You can view the inline documentation by visiting and exploring the various panels. There are …

Read More

Protecting Non-WordPress Content with s2Member

If you want to use s2Member to protect content that is being loaded outside of WordPress, you can do so by including from the WordPress core files: If the file you’re protecting exists outside your directory, be sure to update the line with the correct path (e.g., if your non-WordPress file exists in and the core WordPress files exist in …

Read More

Offering Paid Member Registration for Free, Using Pro-Forms

When you want to offer paid level access, for free, there is a procedure to do this. You will need the Pro version of s2Member, in order to have access to the pro-forms. Go to , there, copy the shortcode that appears, and paste in the page where you want the registration. Now the shortcode should be something like this: …

Read More

Importing existing subscriptions

Importing existing Members with s2Member allows you to include the Subscription IDs associated with any existing Members, so that s2Member can receive future communication about these Members from PayPal’s IPN service. So, if you include the Paid Subscr. ID value when you do the import, and your PayPal IPN URL is reporting properly to your installation of s2Member (i.e. yoursite.com/?s2member_paypal_notify=1), …

Read More

Custom Image in PayPal Button

Have you ever wanted to use your own image for the PayPal button? Instead of the default? With s2Member, you can use the PayPal button generated with s2Member’s shortcode and change the image to the one you prefer using the image attribute. For more information refer to . Simply put the URL of the photo you want to use between …

Read More

Editing the New User Email Notification with s2Member®

You can configure the email for the user when he registers, as well as the email for the administrator for each new user registration. Please check under . Here you can customize the name the email appears to be from. You can also customize from which email address it’s coming from. In there, make sure the option at the bottom …

Read More

Offering a Free Coupon Code (100% Discount)

Due to restrictions enforced by PayPal, it’s not currently possible to create an s2Member Pro Form Coupon Code for a 100% discount because PayPal requires the checkout to total at least $0.01. To get around this, you can use an s2Member Free Registration Form (s2Member Pro required) to allow your visitors to register without paying. You can generate a Free …

Read More

s2Member® Conditionals

Sometimes the basic s2Member post meta boxes are not enough to get your protections working the way they should. In this case, the easiest way to protect your content is through Conditionals. Conditionals are something that allow you to specify which content is for which certain level or custom capability. They are available for both the free version of s2Member, …

Read More

Introduction to Content Dripping in s2Member®

Content Dripping in s2Member is a simple way to allow content to be shown only after a user has paid for a certain amount of time. In order to use Content Dripping, you need to have a plugin installed on your WordPress® site that allows you to execute PHP inside of Posts and Pages. We recommend PHP Execution. We also …

Read More

Page 1 of 212»

If you are a customer, please use our Customer Support Forums for priority support. We also have Community Forums available to all site owners (no purchase required). You can register here (it's free). For further details, please read our Support Policy.