• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar
VdoCipher: Secure Video Hosting for BusinessVdoCipher
☰
Sign Up
  • Solutions
    • E-learning
    • Enterprise
    • Developer
    • Healthcare
    • Live Streaming
  • Features
  • Pricing
    • Video Hosting & DRM Solution
    • Live Streaming Solution
  • Live
  • Developer
  • About
    • Testimonials
    • The Company
  • Contact
Login
Sign Up

WP eMember as WordPress Membership Plugin: User Management Tutorial

October 29, 2016 /

In this post we will describe in detail one of the most popular WordPress membership plugins – WP eMember. Membership plugins are necessary to manage users. Each membership corresponds to a user role, which determines access to content and other features on your website. 

Using this WordPress membership plugin would help you in deciding what content to provide to which category of learner. Control of access to content eventually determines that you are able to monetize your content. We discuss how to implement Per user restriction on login time and preventing unauthorized access so that one paid member has maximum restrictions from sharing their access credentials.  We have given the links to plugins at the end.

The biggest utility of membership plugins is to protect content in a Learning Management system. For suggestions on free LMS plugins to use in WordPress check this blog on Free WordPress LMS.

Specific case of protection for video membership site is also written in brief at end. Overall aim of the article is to ensure that maximum revenues from your content reaches you while you are able to continuously grow your subscriber base. 

WP eMember, WordPress membership plugin
WordPress user access management

WP eMember

WordPress Membership plugin is one of the most popular free membership plugins. This is the wizard page in the plugin, and guides you about how to set up your eLearning site.

WP eMember

WordPress eMember is a plugin that helps you manage memberships to your content. eMember offers various customizations – including integration with WordPress so that any account created for eMember would automatically make a corresponding WordPress account. You may make multiple membership levels depending on the level of access decided for the user. For example for a basic trial access to the site you may give users free access to a certain amount of content, or for a limited period of time. For this a free membership may be created. 

WP eMember plugin - a WordPress Membership Plugin

Selective content protection and access

To protect content you can use two methods

  • Enabling custom protection and access through dashboard
  • Using shortcodes
Custom Protection
  • To enable general protection, go to the “WP eMember” button on the WordPress sidebar, and in the drop down menu go to “Membership Level” button.
  • From here go to the “Manage Content Protection” tab. Click on “Custom Posts” to see all the posts that make up your content. To protect some or all of these posts, select them and click on the “General Protection” option in the drop down menu at the top of the page. General Protection restricts access to all the posts that you select (you can select all posts or pick specific posts for protection). 
  • After access restriction, the next step is to grant access according to the membership levels. For this go to the same drop down menu as the General Protection option, and select each membership levels. The resulting files will be files that are restricted from access.
  • You can select the files for which you want to grant access , and after selecting, click the “Grant Access” button. You can make various membership levels, each differentiated by the number of pages that access is granted to.
Using shortcodes

Alternatively, partial content protection may be implemented using this wordpress membership plugin. For this you can make use of shortcodes to grant partial access to pages. Suppose you have two membership levels, Membership Regular and Membership Lite. You might wish to grant access to only the Membership Regular users, having level id 4. For this you can use the shortcode:

“[emember_protected for=4]”

“[/emember_protected]”

Suppose that level id 3 corresponds to Membership Lite. You can grant access to a section to both Membership Regular and Lite users. To do that you can enclose it in this shortcode:

“[emember_protected for=3-4]”

Note that membership levels to which access is to be granted are added using the dashes. Without specifying the membership ids, ie “[emember_protected]” – content is limited to logged in users only, including free registered users.

General eMember settings

WP eMember offers multiple options using which you can customize membership experience of users. These include the option to:

  • Decide if you wish to grant free memberships
  • Offer attractive login page – so that a popup appears rather than redirecting to a login page
Limited muliple logins To Your WordPress Membership Plugin
  • Limiting number of IPs used from a membership per day, so as to discourage password sharing
  • Disabling simultaneous login, again to discourage password sharing
Encouraging Membership Renewals

eMember also has features that encourage memberships renewals upon expiry. These include

  • Triggering auto expiry email notifications shortly before account expiry date
  • Allowing expired memberships to move to free membership status, to protect continuity
  • Generating special renewal membership links.

Besides this, eMember offers options for integration into wordpress, so that logging in to eMember would automatically log you into wordpress. The very large number of customization options that WP eMember offers makes it one of the most useful WordPress membership plugin.

Drip Content

You can structure access to your learners so that the release of course material is done periodically. This method of releasing course material, called drip content management, limits the amount of information accessible at once to the user. This prevents your learners from being overwhelmed by the magnitude of the course. The auto-upgrade feature in this WordPress membership plugin allows for dripped content management, although this entails making multiple courses.

Auto-upgrade feature

According to this feature, using WP eMember you may upgrade a member taking Module 1 of your course to Module 2 automatically after a thirty day period (or a 7-day period, according to how you wish to structure your course). So, if there are say 5 modules to one course, each module to be accessed 30 days from the previous module, you may time the auto upgrade feature so that

Module 1 -> 2: 30 days from start of course
Module 2 -> 3: 60 days from start of course
Module 3 -> 4: 90 days from start of course
Module 4 -> 5: 120 days from start of course

Pros and Cons of Drip Content Management

There is a debate regarding the merits of drip content management policy – a negative of this approach is that it dictates that learners follow the particular pace with which you have structured the course. The other side of the coin is that you are ensuring that you do not overwhelm your learners with too much information.

Prevent Concurrent Login plugin with WordPress Membership Plugin

A major concern for eLearning site managers is the possibility that their content may be shared by multiple users using a single login. Password sharing is a problem that eMember does address, through the previously mentioned settings of limiting number of IPs and the option to disable concurrent login.

In case the WordPress membership plugin that you use does not have the option to prevent simultaneous logins, a plugin that that specifically prevents concurrent login is the “Prevent Concurrent Login” plugin. This is a plugin that you only need to activate, and store in the Must Use category of plugins, for it to run silently in the background. It then by default prevent access to your membership system from multiple systems at the same time. You may use this plugin with any wordpress membership plugin, including the widely used WordPress Membership 2 plugin, and Wishlist Member, both of which rival WP eMember in popularity.

Video Membership site with eMember

For many premium video businesses like elearning & media , the necessity to protect video content from piracy by so many free downloaders, plugins , hacks is a must. Most of video streaming providers like youtube, vimeo, or self hosting doesnot allow for any protection. To restrict the access of your video content to only only your subscribers on wordpress, VdoCipher has come up with a secure video streaming solution based on encryption and watermarking.

The plugin enables you to use a custom short code. You can use the plugin and the shortcode with any wordpress membership plugin. Also as explained in the eMember section protection code, you can design your course to allow free registered access to trial learners and paid membership for the video. For this you only need to place the VdoCipher shortcode inside the sectional protection shortcode.

Links:

WordPress page for the e-member plugin

Prevent concurrent Login plugin

VdoCipher secure video streaming account signup, 5 GB Free Trial

Supercharge Your Business with Videos

At VdoCipher we maintain the strongest content protection for videos. We also deliver the best viewer experience with brand friendly customisations. We'd love to hear from you, and help boost your video streaming business.

Free 30-day trial →
Decorative Circle
Siddhant Jain
Siddhant Jain

CEO, VdoCipher. Writes about video tech, ed tech and media tech.

www.vdocipher.com/

Filed Under: E-learning Market & technology analysis Using VdoCipher WordPress Tagged With: e-learning education videos online video platform wordpress membership plugin wordpress video plugin wp e-member

Reader Interactions

Comments

  1. Tina Yankello says

    July 21, 2020 at 5:07 am

    Can you create tests and quizzes that get automatically graded in the video courses feature?

    Reply
    • Siddhant Jain says

      July 23, 2020 at 6:25 pm

      Hi, This feature is not there in vdocipher. Some wordpress plugins might give this in wordpress.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Secure Your Videos

Blog Categories

  • DRM 
  • APIs and Sample Codes
  • WordPress
  • E-learning
  • Media
  • Video Tech

Popular Posts

  • Google Widevine DRM
  • WordPress video plugin
  • Video Quality
  • Dynamic Watermarking
  • Encrypted Video Streaming
  • Video Hosting For Online Courses
  • Online Video Player
  • Apple Fairplay DRM
  • SVOD VS TVOD VS AVOD
  • Exoplayer
  • DRM

Top Recent Posts

  • Enterprise Video Platform
  • Cloud Video Platform
  • Video Player for Android
  • DRM Solution
  • Video Bitrate
  • React Native Video
  • Video Piracy
  • Learning Management System
  • AVPlayer
  • Live Streaming Websites
  • DRM Providers
  • DRM Security
  • Private Video Hosting
  • HTML5 Video Player

Schedule Demo Link
Popular Blogs
  • How many use easy video download piracy tools ?
  • Apple FairPlay DRM : Video Protection on iOS & Safari
  • 12 Video Piracy Statistics, 6 Prevention Methods
  • Elearning Video Protection from Piracy
  • Content Creator Economy Growth and other Statistics Report
  • Top 21 Education Apps In India For Online Learning
  • How To Embed Videos in WordPress A Comprehensive Guide
  • Live Streaming Platform For E-learning Media & Broadcast
  • Explained in Simple Language, 32 Key DRM Encryption Terminologies
  • Best Video Player for Android Comparison 2024
Recent Blogs
  • How to Build a Flutter Live Streaming Application?
  • How To Prevent Video Download From Your Website?
  • DRM Server Solutions with Widevine License and Apple FairPlay
  • Top 12 Live Streaming Platforms: All You Need To Know in 2025
  • Best DRM Tools to protect your Videos & other Digital Assets
  • Best Video Frame Rate or FPS for Cinematic Movies, 4K, YouTube & Instagram
  • Top DRM Products Overview as Software Service and Hardware
  • 15+ Best Study Apps For Students In 2025
Featured Blogs
  • Online Video Player
  • Video Encryption
  • Video Protection
  • Video Hosting
  • Widevine DRM
  • Fairplay DRM
  • Video Quality
  • Online Video Platform
  • Video hosting for business
Comparison
  • VdoCipher vs Vimeo
  • VdoCipher vs Dacast
  • VdoCipher vs YouTube
  • VdoCipher vs Zoom
  • VdoCipher vs JW Player
  • VdoCipher vs Dacast Live
    Contact Us
  • Phone : +91 7619171878
  • Whatsapp : +91 7042238654
  • E-mail : support@vdocipher.com
Company
  • Home
  • Glossary
  • Features
  • About Us
  • Pricing
  • FAQs
  • Contact
Services
  • Enterprise
  • E-Learning
  • Developer
  • Healthcare
  • Live Streaming Platform
  • Video Analytics
  • Media and Entertainment
  • DRM and Antipiracy
  • APIs for Developers
  • Video Hosting
  • Video API
  • Video DRM
  • Google DRM
  • DRM License Server
  • Custom Video Player
  • Play Integrity
Countries Served
  • Secure Video Hosting in USA
  • Secure Video Hosting in India
  • Secure Video Player in Brazil
  • Secure Video Streaming in UK
  • Secure Video Streaming in Saudi Arabia
  • Video Encryption in Spain
  • Video Encryption in Italy
  • Protected Video Streaming in Indonesia
  • Encrypted Video Player in Canada
  • Protected Video Streaming in Australia
  • Encrypted Video Player in Germany
  • Video DRM for Sri Lanka
  • Video DRM for Middle East
  • DRM Encryption for Europe
  • DRM Encryption for Asia
  • DRM Solutions for Japan
  • DRM Solutions for UAE
  • DRM Software for Chile
  • DRM Software for Russia

Copyright © 2025 VdoCipher. All rights reserved.

  • Terms
  • Privacy Policy