Installation Instructions
Updating to the Latest Version?
Please see: Updating s2Member & s2Member Pro Automatically via WordPress.
Installing the s2Member® Framework
The s2Member Framework installs like any other plugin for WordPress.
- Download the s2Member Framework
Unzip, and then upload the
/s2member
folder to your/wp-content/plugins/
directory using an FTP application like FileZilla; or any other FTP program is fine also.To verify that you completed this step properly, please make sure that you have the following file path:
/wp-content/plugins/s2member/s2member.php
If instead, you have double
/s2member/s2member/
directories nested inside each other, please correct this before you continue. In other words, if you unzipped the folder inside itself, this will cause you problems. You should have:/wp-content/plugins/s2member/s2member.php
, along with several other files and subdirectories too.- In WordPress, go to WordPress Dashboard → Plugins, and then activate the s2Member Framework plugin.
- Once the plugin is active, go to WordPress Dashboard → s2Member → General Options to begin configuration.
Note: It is also possible to upload the s2member.zip file straight into WordPress (i.e., without using an FTP application). See: WordPress Dashboard → Plugins → Add New → Upload Plugin. Select the s2member.zip
file, and upload that ZIP file to your WordPress installation.
Installing the s2Member® Pro Add-on
Dependency: The s2Member Pro Add-on requires that you first install the s2Member Framework. Please follow the instructions above to install the s2Member Framework before you begin. Attempting to install s2Member Pro on its own will result in confusion.
- With the s2Member Framework installed; now download the s2Member Pro Add-on
Unzip, and then upload the
/s2member-pro
folder to your/wp-content/plugins/
directory using an FTP application like FileZilla; or any other FTP program is fine also.To verify that you completed this step properly, please make sure that you have the following file path:
/wp-content/plugins/s2member-pro/pro-module.php
If instead, you have double
/s2member-pro/s2member-pro/
directories nested inside each other, please correct this before you continue. In other words, if you unzipped the folder inside itself, this will cause you problems. You should have:/wp-content/plugins/s2member-pro/pro-module.php
, along with several other files and subdirectories too.- In WordPress, go to WordPress Dashboard → Plugins, and then activate the s2Member Framework plugin. The s2Member Framework will automatically detect the presence of the s2Member Pro Add-on; i.e., in your list of WordPress plugins, you should find that the s2Member Framework mentions that you also have s2Member Pro.
- Once the s2Member Framework is active (and it shows that you have s2Member Pro also), go to WordPress Dashboard → s2Member Pro → Other Gateways to enable Stripe, PayPal Pro, Authorize.Net, or another supported payment gateway. You're well on your way to creating a powerful membership offering.
Note: Since version 200221, it is also possible to upload the s2member-pro.zip file straight into WordPress (i.e., without using an FTP application). See: WordPress Dashboard → Plugins → Add New → Upload Plugin. Select the s2member-pro.zip
file, and upload that ZIP file to your WordPress installation.
Automatic Updates for s2Member & s2Member Pro
Please see: Updating s2Member & s2Member Pro Automatically via WordPress