This is the documentation for the Simple WordPress Membership Plugin.
You should go through this documentation to setup and configure the plugin. You can bookmark this page for easy access in the future.
Plugin Installation
Basic Setup
- Basic setup and configuration documentation (Read This First)
- Shortcodes Summary List for the Simple Membership Plugin
Usage Documentation
- What is a Membership Join Us Page
- Membership Registration Process Overview
- Adding membership access levels for your site
- Manually adding a new member to your site
- Add a Member Login Widget to the Sidebar
- Customizing the From Email Address Value
- How to Apply Content Protection
- How to Use Category Protection
- How to Use Partial or Section Protection
- Apply Protection to Posts and Pages in Bulk
- Creating Teaser Content For Your Membership Site
Redirection for Your Members
- Configure After Login Redirection for Members
- Configure After Logout Redirection for Members
- Configure After Registration Redirect for Members
- Configure Auto Login After Registration
Membership Payment
- Creating a PayPal button for Your Membership Payment
- Creating PayPal Subscription/Recurring Payment Button for Membership Payment
- Enabling PayPal IPN Feature in Your PayPal Account
- Settings UTF-8 Formatting for PayPal IPN
- PayPal Smart Checkout Button for Membership Payment
- Cancelling a PayPal Subscription as a Merchant
- Stripe Buy Now Button (SCA Compliant)
- Stripe Subscription Button (SCA Compliant)
- Stripe Payment Button for Your Membership Payment (Legacy)
- Stripe Subscription Payment Button for Membership Payment (Legacy)
- Cancelling a Stripe Subscription as a Merchant
- Braintree Payment Button for Your Membership Payment
- Stripe Payments Plugin Integration for Membership Payment
- Supported Currencies for Membership Payment
- Get Your Visitors to Register Before Membership Payment
- Paid registration from the Thank You page
- How to Offer Customers a Free Trial Period
Membership Renewal and Upgrade Payment
- Creating Membership Renewal Button
- Creating Membership Upgrade Button
- Manual Button to Allow Updating/Changing of Membership Level
- Auto Downgrade an Expired Member’s Account
- Manually Activating Expired Members Account
Free Membership Access
- How to Offer Your Customers a Free Membership
- Offering Multiple Free Memberships on Your Site
- Email Activation for Member Account
Translation
Autoresponder Integration
Miscellaneous
- Recreating the required membership plugin pages and forms
- Manually approve members on your site
- Creating a private membership site
- Customize the various common messages
- Adding a Mini or Compact Login Widget to the Sidebar
- Adding a ‘Terms and Conditions’ to the Registration Page
- How one registration form is used for all users
- Logout Members on Browser Close – Force Member Logout
Compatibility (With Other Plugins)
- Social Login Plugin with Simple Membership
- W3 Total Cache plugin compatibility
- WP Super Cache plugin compatibility
- WP Rocket Cache Compatibility
- WP Fastest Cache Compatibility
Email Related Documentation
- Send a quick notification email to your members
- Customize emails using email merge tags (email shortcodes)
- Password Reset Notification Email Customization
Advanced Tweaks / Customization
- Create registration form for a particular membership level
- Member Registration Via an Invitation Code or Password
- Miscellaneous CSS tweaks for simple membership
- Miscellaneous PHP tweaks for simple membership
- User Submitted Tweaks for Simple Membership
- Specifying Language or Country Code in the PayPal Payment Button
- Auto Redirect Non Logged-in Users (Protect Whole Site)
- Customizing the Look of the Membership Login Widget
- Creating a member logout link
- Providing WP User Roles with Permission to the Plugin’s Admin Dashboard
Hooks and Filters Reference
Simple Membership API
Importing Users
- Import Existing WordPress Users into Simple Membership Plugin
- Bulk Import Member Data from a CSV File
- Giving WordPress Admin User Access to Your Protected Content
Troubleshooting
- Various Troubleshooting Resources
- Common Reasons for Content Protection to Not Work
- Common Reasons for Member Login Related Issues
- Using the Debug Logging Feature to Troubleshoot
Tutorials
- Create a WordPress Member Directory to Display Your Users
- Sell Membership to Restricted Content Using WooCommerce
Free Addons
- After Login Redirection for Members
- Add Google reCAPTCHA to Registration Form
- MailChimp Integration Addon for Simple Membership
- Custom Protection Messages Addon
- SWPM Miscellaneous Shortcodes Addon
- Show Various Member Info Using Shortcodes
- Full Page Protection Addon
- Bulk Import Member Data from a CSV File
- WP Affiliate Platform and Simple Membership Integration
- Affiliates Manager and Simple Membership Integration
Premium Addons
- Membership Form Builder Addon
- Member Directory Listing Addon
- bbPress Forum Integration Addon
- WooCommerce Payment Integration
- Member Data Exporter Addon
The full addons list can be found in our addons page.