Generic filters
Exact matches only
Automatic updates Yes
Version 241216
Updated on
Virus Total See Report

With s2Member Pro, we transform our WordPress site into a robust membership platform. We manage subscriptions, protect content, and automate billing effortlessly. This plugin, with its plethora of features, empowers us to create a seamless user experience. Let's harness its potential, ensuring our members enjoy exclusive access, while we revel in its simplicity and power.

How to download s2Member Pro – A Powerful Membership Plugin for WordPress

Unlimited Access

Subscribe for only €10.90

Or

Get this product only with unlimited updates

We are not affiliated with s2Member Pro – A Powerful Membership Plugin for WordPress nor its developers or owners. Please read the full disclaimer in footer.

HOW IT WORKS

Auto updates with Club WPress plugin

Check how to install and update your WordPress plugins and themes in ONE CLICK directly from your Dashboard.

ClubWordPress Updater Plugin

Core Features of s2Member Pro – A Powerful Membership Plugin for WordPress

  • Membership Levels: Supports up to four primary membership levels, with the ability to create custom capabilities.
  • Content Restriction: Restrict access to posts, pages, categories, tags, and more based on membership level or custom capabilities.
  • Payment Gateways: Integrates with PayPal, Stripe, Authorize.Net, and ClickBank for secure payment processing.
  • Custom Registration/Profile Fields: Add custom fields to registration and profile forms to collect additional user information.
  • Drip Content: Schedule content delivery over time to members based on their registration date.
  • Coupon Codes: Create and manage discount codes for membership subscriptions.
  • Email Notifications: Automated email notifications for various membership-related events, such as registration and payment confirmations.
  • Login/Registration Security: Implements security measures to protect against brute force attacks and unauthorized access.
  • Customizable Login/Registration Forms: Customize the appearance and fields of login and registration forms.
  • Import/Export Members: Import and export member data using CSV files for easy data management.
  • Affiliate Program Integration: Compatible with popular affiliate marketing platforms to track and manage referrals.
  • API and Webhooks: Provides API and webhook support for custom integrations and automation.

List of improvements in s2Member Pro – A Powerful Membership Plugin for WordPress version 241216

  • = v241216 =
  • (Framework) **Enhancement**: Added extra attribute validation to the s2Get shortcode. Props to wcraft.
  • (Framework) **Enhancement**: Improved New User email preparation before send. Props to Hakiduck.
  • = v241114 =
  • (Framework & Pro) **Fix**: An error could happen on PHP8 during Pro activation. Fixed in this release.
  • (Framework) **Enhancement**: s2Get shortcode can now be used to show s2’s current user constants. E.g. `[s2Get constant=”S2MEMBER_CURRENT_USER_DISPLAY_NAME” /]` _WP Admin > s2Member > API / Scripting > s2Member PHP/API Constants_
  • = v240325 =
  • (Framework) **Fix**: Some sites were getting a warning from v240315’s restriction improvement when the WP REST request doesn’t include a type or ID. Fixed in this release.See [thread 11347](https://f.wpsharks.com/t/11347)
  • (Pro) **Enhancement**: Checkout success redirection URLs are now validated as safe with WordPress’ _wp_validate_redirect_. To use a domain different than the site’s, it can be allowed with wp’s filter [allowed_redirect_hosts](https://developer.wordpress.org/reference/hooks/allowed_redirect_hosts/).
  • (Framework) **Enhancement**: Additional validation to prevent an invalid s2Member Level role during registration.
  • = v240315 =
  • (Framework) **Enhancement**: Improved access restrictions applied to WP REST requests.
  • = v240218 =
  • (Framework) **Fix**: PayPal button encryption default changed to “disabled”.
  • (Framework) **Fix**: Mailchimp interest groups integration wasn’t working correctly all the time. Fixed in this release.
  • = v230815 =
  • (Framework) **Fix**: Added some missing functions to the list of conditionals allowed by default for s2If (e.g. `current_user_days_to_eot_less_than`, `current_user_gateway_is`). See also: https://s2member.com/kb-article/s2if-simple-shortcode-conditionals/#toc-5bb69568
  • (Pro) **Enhancement**: New s2If whitelist option for custom conditional functions to be allowed. _s2Member Pro > Restriction Options > Simple Shortcode Conditionals > Whitelist_
  • (Framework) **Enhancement**: Handle s2If conditional problems more gracefully. Instead of giving an error that prevents loading the rest of the page, it now just doesn’t display that s2If’s block, and enters a message in the error log (e.g. `/wp-content/debug.log`).
  • (Framework & Pro) **Enhancement**: Prevent output from s2If conditions, only _true_ or _false_.
  • (Framework) **UI**: Update the Mailchimp example from `Group Title` to `Group Category`, to match Mailchimp’s current name in their settings. _s2Member > API / List Servers > Mailchimp_
  • = v230808 =
  • (Framework) **Fix**: Potential security issue under rare circumstances. Fixed in this release.
  • (Framework) **Fix**: Mailchimp’s groups/interests were not transitioning correctly with the updated integration. Fixed in this release.
  • (Framework) **UI**: Added a notice about PayPal giving trouble with encrypted buttons recently, recommending to not encrypt them for now. You may need to disable button encryption, and allow non-encrypted payments. _s2Member > PayPal Options > Account Details > Button Encryption_
  • (Framework) **UI**: Brought back the “Expand All” and “Collapse All” buttons for the admin panels. See [thread 10796](https://f.wpsharks.com/t/10796)
  • (Framework) **UI**: Updated the link to the PayPal IPN configuration.
  • (Framework) **UI**: Added link to PayPal’s IPN History page. _s2Member > PayPal Options > PayPal IPN > More Information_
  • (Pro) **Fix**: Stripe’s billing update pro-form gave an error sometimes. Fixed in this release. See [thread 10752](https://f.wpsharks.com/t/10752)
  • = v230530 =
  • (Framework) **Enhancement**: Updated the Mailchimp integration to v3 of their API. I made it so you shouldn’t need to change anything, it should work with your existing configuration. Still worth doing a test or checking that things are normal after the update, and report any issues you notice. See: [thread 10666](https://f.wpsharks.com/t/10666)
  • = v230504 =
  • (Pro) **Fix**: Stripe subscriptions weren’t using customer cards updated with the Billing Update pro-form. The subscription saved the first card, instead of defaulting to the card in the customer’s profile. This release fixes that. The card is not added to a new subscription anymore, only to the customer’s profile, and updating his profile’s card with the Billing Update pro-form, will also update the subscription so it uses it. Thanks to Jim Antonucci for his help with this.
  • (Pro) **Enhancement**: The Stripe Billing Update pro-form now includes a field for the cardholder’s name (i.e. Name On Card). Adding the name to the card will improve successful subscription charges. Thanks to Andy Johnsen for the idea.
  • = v230425 =
  • (Framework) **Fix**: Fixed domain name format validation for custom profile fields.
  • (Framework) **Fix**: Fixes to markdown parser for PHP8 compatibility.
  • (Framework) **Fix**: Fixed HTML near AWeber’s API key field.
  • = v230413 =
  • (Pro) **Bug Fix**: An error could happen on PHP8 during Pro installation in a multisite network. Fixed in this release.
  • (Framework) **Bug Fix**: An error could happen on PHP8 when saving an edited user profile. Fixed in this release.
  • (Framework) **UI Enhancement**: In the List Servers admin page, removed mentions of the AWeber email parser, which isn’t available any more.
  • = v221103 =
  • (Framework) **Bug Fix**: Removed latest changes to gateway notification and return handlers, that were causing difficulties with member access in some scenarios.
  • = v221031 =
  • (Framework) **Bug Fix**: Fix PayPal IPNs being ignored because a bug in the last release. After updating to this release, you may want to [review your latest IPNs](https://www.paypal.com/merchantnotification/ipn/history) since updating to v221028, and re-send them from PayPal. See [thread 10208](https://f.wpsharks.com/t/10208)
  • = v221028 =
  • (Framework) **Fix**: Initialized some array keys to prevent PHP warnings in PayPal notify and return files. Thanks Greg M. for your help.
  • (Framework) **UI**: Widened the Logs viewer. Thanks Sim. See [thread 10064](https://f.wpsharks.com/t/10064)
  • (Framework) **UI**: Framework auto-update is now allowed when Pro add-on installed.
...
>

Join Club WPress Now !

Get access to 15962 products for only €10,90 per month.

JOIN NOW

Reviews

Did you know ?

You are going to buy credits for 3 items of your choice.

Once you have downloaded the 3 products, you will be then able to download their updates in the future. There is no limit of time.


Before you continue, did you know that you can download all 15962 items for only 10,90€ ?

It includes all themes, plugins and Elementor Templates listed on this site. You will also receive all updates in the future without limit of time.

See all the subscription Plans

No, I want only 3 products downloads for 6,00 €