WooCommerce membership plugin is used to restrict posts or taxonomy. However, it is also used to create unlimited membership plans with a specific predefined plan. You can purchase these plans with WooCommerce products. If customers hold any membership plan or another rule he can access taxonomy or posts. For product purchase, you can add customers automatically or manually.
Restricted Posts Redirection URL: Add URL for the redirection of the customers when the post is being restricted.
Product Restriction Method: When the product is restricted, there are two options whether redirect it to the specific URL or make the product not purchasable.
Enable Admin Access to Restricted Content: By checking this option admin will be able to access all the content.
Reminder of Membership Expiration: Send reminder email for the members on expiration on the membership.
Order Status: Assign membership to user by order statuses.


General:
Enable Plan: Check this option to enable the plan. for the selected product.
Each plan must be assigned to any product.
Member Users: Below are the list ofthe member related to that specific membership plan.

Enable Email: Check this option to enable the email when the plan assigned to any member.
Email Subject: Add email subject.
Email Body: Design email body with HTML.

Enable Email: Check this option to enable the email when the membership is expiring of any member.
Email Subject: Add email subject.
Email Body: Design email body with HTML.

Select Memberships: Choose memberships for the products, so when the customers buy that product they will get the specified membership plans.
Membership Expires in: Specify membership expiration duration or leave empty for the lifetime membership.

These options are added to all posts and custom posts and these are used to restrict the specific posts for the members, non members or specific members.
