# WP Membership- WordPress Plugin

## Membership plugin

- Created: 16 January 15
- latest update: 10 March 18
- by: e-Plugins
- https://codecanyon.net/user/e-plugins
- WEB: http://www.e-plugin.com

### Inslatallation

When you purchase our Plugin from codecanyon, you need to download the directory-pro Plugin files from your codecanyon account. Navigate to your downloads tab on codecanyon and find directory-pro . Click the download button to see the two options. The Main Files contain everything, the Installable WordPress Plugin is just the installable WordPress Plugin file. Below is a full list of everything that is included when you download the main files, along with a brief description of each item.

- #### Adding directory-pro plugins using the Administration Panels

  You can download plugins directly to your blog by using the Add New plugins option in the Appearance sub-menu.
  1. Log in to the WordPress Administration Panels.
  2. Select the Appearance panel, then plugins.
  3. Select Add New.
  4. Either use the Search or Filter options to locate a Plugin you would like to use.
  5. Click on the Preview link to preview the Plugin or the Install Now link to upload the Plugin to your blog,
  6. Or use the Upload link in the top links row to upload a wp-membership.zip copy of a Plugin that you have previously downloaded to your machine.

- #### Adding wp-membership.zip Plugin by using cPanel

  If your host offers the cPanel control panel, and the Plugin files are in a .zip or .gz archive follow these instructions. Note: This assumes the Plugin you download is a compressed (wp-membership.zip ) file containing a folder under which all the Plugin files reside.
  1. Download the Plugin wp-membership.zip file to your local machine.
  2. In cPanel File Manager, navigate to your plugins folder. If your WordPress is installed in the document root folder of your web server you would navigate to "public_html/wp-content/plugins" and if you have WordPress installed in a sub-folder called wordpress, you would navigate to "public_html/wordpress/wp-content/plugins".
  3. Once you've navigated to the plugins folder in cPanel File Manager, click on Upload file(s) and upload that .zip file you saved in Step 1.
  4. Once the .zip file is uploaded, click on the name of that file in cPanel, then in the panel to the right, click on "Extract File Contents", and that .zip file will be uncompressed.

After installing the wp-membership.zip file successfully you will see like this in the dashboard. Click Active link to active Plugin.

## If you need any support Or issue then submit your message HERE

### After Inslatallation

After installing the Plugin 7 Pages will create

1. Pricing Table page

2. Registration page

3. Thank you page

4. Login page

5. My Account page

6. User Directoy page

7. User Public profile page

### User Import CSV Data

You can use this plugin to import user

import-users-from-csv-with-meta

Sample CSV file

### All Shortcode

## Membership Shortcode

Pricing Table
Short Code : [iv_membership_price_table]
PHP Code : <?php echo do_shortcode('[iv_membership_price_table ]'); ?>

Signup Form
Short Code : [iv_membership_form_wizard]
PHP Code : <?php echo do_shortcode('[iv_membership_form_wizard ]'); ?>

My Account
Short Code : [iv_membership_profile_template]
PHP Code : <?php echo do_shortcode('[iv_membership_profile_template ]'); ?>

Login
Short Code : [iv_membership_login]
PHP Code : <?php echo do_shortcode('[iv_membership_login ]'); ?>

User Directory
Short Code : [iv_membership_user_directory]
PHP Code : <?php echo do_shortcode('[iv_membership_user_directory ]'); ?>

Public Profile
Short Code : [iv_membership_profile_public]
PHP Code : <?php echo do_shortcode('[iv_membership_profile_public ]'); ?>

### Overriding templates

The template files can be found here : /plugins/wp-membership/template : Copy the template folder and paste into on your current theme folder and rename it as "wpmembership" e.g. /themes / twentyseventeen / wpmembership

Why Overriding templates: If you change any thing on the template file then it will will not affect on your change of the plugin next upgrade .

### Change Languages

Use the plugin

https://wordpress.org/plugins/loco-translate/

OR

1. Please download the software http://poedit.net/

2. Open file epfitness/language/xxxx.po by the software.

3. Change text to your language by the poedit software and save.

### Package

Admin can create unlimited package.
User role "Basic" will create on the plugin activation.
The "Basic" role has only file upoload privilege.
For under the package user will get the package role [upload pic, add post, edit post].
After cancel or unsuccesful payment it will convert to "Basic" Role.

### Coupon

### Woocommerce Payment Integration

#### You need 3 steps to add woocommerce payment gateway

##### STEP 1 : Create woocommerce Product/Subscription

##### STEP 2 : Select Woocommerce Payment Gateway from plugin setting-> Payment gateway

##### STEP 3 : Create /Edit Package & select a woocommerce product

Now User can use woocommerce payment gateway from plugin "User Registration" page.
The woocommerce oder status will be "Processing".
When site admin set "Completed" the oder status then the user role will change(When the user try to login).

If you want auto complate order status then use the plugin : https://wordpress.org/plugins/woocommerce-autocomplete-order/

### Payment Gateways

### My Account/Profile Fields

### Pricing Table Style

You can select the Pricing Table page style.

### Registration

You can select the registration page style.

### Public Profile

You can select the Public profile style.

### Blocked URL

### User Setting

Admin can change user's role , expire date and payment status.

### Page Setting

The Plugin will creates pages when it will active.

### Email Template

This is email template page. You can edit the template.
Email Template
1. Signup email
2. Forgot password email
3. Payment invoice email
4. Payment reminder email

### Reminder Email Setting & Template

### MailChimp

User Signup email will store on MailChimp list.

### Report