by wp.insider on WordPress.org
Simple membership plugin adds membership functionality to your site. Protect members only content using content protection easily.

Example of the member registration page.
The simple membership plugin lets you protect your posts and pages so only your members can view the protected content.
Set up unlimited membership levels (example: free, silver, gold etc) and protect your posts and pages using the membership levels you create.
Simple Membership supports multiple membership duration models, including:
Each membership level can be configured independently to match your access rules.
When you are editing a post or page in the WordPress editor, you can select to protect that post or page for your members.
Non-members viewing a protected page will be prompted to log in or become a member.
You can configure it to have free and/or paid memberships on your site. Paid membership payment is handled securely via PayPal. Membership payment can also be accepted using Stripe or Braintree payment gateways.
Both one time and recurring/subscription payments are supported for PayPal and Stripe.
You can accept one time membership payment via Braintree payment gateway.
Option to make membership payment buttons using the new PayPal Checkout API.
There is also option to use PayPal smart buttons for membership payment.
You can enable email activation or email confirmation for the free memberships.
All the payments from your members are recorded in the plugin. You can view them anytime by visiting the payments menu from the admin dashboard.
There are lots of action and filter hooks that a developer can use to customize the plugin.
There is also an API that can be used to query, create, update member accounts.
You can easily add a member login widget on the sidebar of your site. Simply use the login form shortcode in the sidebar widget.
You can also customize the member login widget by creating a custom template file in your theme (or child theme) folder.
Option to show a password visibility toggle option in the login form.
Read the setup documentation after you install the plugin to get started.
If you encounter any issues with this plugin, please visit our website to post on the support forum or contact us directly.
https://simple-membership-plugin.com/
You can create a free forum account to ask your questions.
The following language translations are already available:
You can translate the plugin using the language translation documentation.