WordPress Membership

Easy to use WordPress Membership plugin

  • Documentation
  • WP eMember Plugin
  • Projects
  • Home

Beaver Builder Plugin and WP eMember Plugin

WP eMemeber should work fine with the Beaver Builder Plugin.

You need to make sure that you don’t switch between the “Text Editor” and “Page Builder” on a page where you are using the page builder. Switching to text editor can mess up your formatting of the page.

Stay in the “Page Builder” then scroll down to the bottom and apply protection to the page (if you need to).

beaver-page-builder-plugin-and-wp-emember

Using eMember Shortcode in Beaver Builder

The emember plugin’s shortcode works fine in Beaver Builder. Use the native “HTML” module or “Text Editor” of Beaver Builder and insert shorcode in there.

WP-eMember-Shortcode-in-Beaver-Builder

 

Filed Under: Additional Resources Tagged With: form builder, Membership Level, membership protection

Amazon S3 Secure Downloads for Members (Using eMember and eStore)

The following video explains how you can do Amazon S3 downloads for members using WP eStore and WP eMember plugins.

Video Tutorial

Summary Steps

Below is a quick summary of the steps involved to set it up:

Step 1) First, configure eStore’s amazon s3 integration with a product.

Step 2) Use the following shortcode on a page for the eStore product in question so a user can click on the download link to download the item via secure amazon s3 download.

[wp_eStore_download_now_button id=1]

1 is the Product ID of the product in this example.

Put as many download now buttons as you want (for different products) on a page.

Step 3) Now, use eMember’s protection settings to protect this post/page in question. So only members who have access to that page can view the “download now” button and use it to download the items from your amazon s3 account.

 

Filed Under: Additional Resources Tagged With: member only download, membership protection, WordPress membership, WP eMember

eMember Alternative Post/Page Protection Addon

The default content protection of the WP eMember plugin will work on most posts/pages and custom post types. However, there are some plugins out there that do not trigger the standard WordPress filters for their content. The default protection will fail on those posts/pages since the eMember plugin can’t hook in there using the standard method. This is when the “eMember Alternative Protection” addon will come in handy. This addon uses a completely different method to still protect those posts/pages.

This method of protection will work good if you are using a page builder type plugin or theme and the standard eMember protection is not working there.

Installing the Addon

You can install this addon the same way you install any WordPress plugin:

  • Go to the “Add New” plugins screen in your WordPress admin area
  • Click the “upload” tab
  • Browse for the addon file (emember-alternative-protection.zip)
  • Click “Install Now” and then activate the plugin

Addon Usage

Step 1) Click on the “Alternative Protection” menu link from the main eMember plugin’s admin menu.

Step 2) Check the options as you need then save the settings. You basically specify which type of posts you want this addon to handle (so this addon can apply the protection using the alternative mmethod instead of emember’s standard protection method).

emember-alternative-protection-addon-settings

When this addon is active and you have enabled the settings, a protected post/page will apply content protection like the following example:

emember-alternative-protection-example

Showing the Header and Footer with the Protection Message

There is an option in the settings of this addon to show the protection message with the site header and footer. Your theme must support WordPress’s standard get_header() and get_footer() functions for this option to work.

Get This Addon

The price of this addon is $29.

Please contact us to get this addon.

Filed Under: eMember Addon Tagged With: emember addon, membership protection, partial content protection, WP eMember

Automatically Protect Older Posts from Members

If you want to setup a magazine subscription type membership site (where members won’t have access to protected posts that were published before they joined the site), then this protect older posts extension should help.

Normally, when a member pays for a membership level, he gets access to all the protected posts/pages for that level. When this addon is active, it will only give them access to the posts/pages that were published after their join date.

Installing the Addon

  • Upload the “emember-protect-older-posts.zip” file via the WordPress’s plugin uploader interface (Plugins -> Add New -> Upload)
  • Activate the plugin through the “Plugins” menu in WordPress.

Addon Usage

After installing the addon, edit the membership level where you want to enable this feature. Then check the “Protect Older Posts” option and save it. Members of this membership level won’t be able to access posts that where published before they joined your site.

emember-auto-protect-older-posts-addon-setting

Get This Addon

The price of this addon is $39.00

Filed Under: eMember Addon Tagged With: emember addon, emember extension, membership protection, partial content protection

Auto Redirect on Protected Pages Addon

This addon allows you to automatically redirect visitors to the membership login page when they are not logged into the site and they land on your protected post or page.

Normally when visitors (not logged into the site) land on a protected page, the plugin greets them with the following “content is protected” message:

default-message-on-a-protected-page

When you keep this addon active on your site, it will automatically redirect the visitors to the membership login page instead of showing them the “content is protected” message.

Installing the Auto Redirect AddOn

  • Upload the “emember-auto-redirect-on-protected-page.zip” file via the WordPress’s plugin uploader interface (Plugins -> Add New -> Upload)
  • Activate the plugin through the “Plugins” menu in WordPress.

Using The Auto Redirect Addon

You just have to keep the auto redirect addon active and it will automatically do the redirection.

Specifying a Custom Redirection Page

The visitors are redirected to the login page by default when they try to access a protected page. You can redirect them to a custom page also (instead of the login page).

Click to the “Auto Redirect” menu link (from the main eMember admin menu). Then specify the custom redirection URL and save the settings.

Download the Addon

You can download this adddon from the addon download area.

Filed Under: eMember Addon Tagged With: emember addon, member login redirection, membership protection

Auto Downgrade Membership Account Addon

The auto downgrade membership account addon lets you automatically downgrade any of your expired or inactive premium member’s account to a free level. This lets your premium members who cancelled the payment to still be able to log into your site and browse content for a Dummy/Free membership level.

[Read more…]

Filed Under: eMember Addon Tagged With: emember addon, Membership Level, membership protection, WP eMember

Overview of the Available Content Protection Methods

WP eMember has a few types of content protection methods available to help you protect your content. Most users use the “Standard Protection” and “Section Protection” options but depending on your situation the others might come in handy too.

This page provides an overview/summary of the different ways you can protect your content. There is documentation for each of these protection options which explains how a particular method works and how you can use it.

1) Standard Protection:

Protects the main body of the content (example, post body, page body). Visitors can browse the site as usual but they won’t be able to see the content of the protected posts, pages, comments etc. You control this type of protection via the “Manage Content Protection” tab or the “eMember Protection” section below the WordPress post editor at the time of editing your post/page. Full details on how to use this method of protection can be found here.

2) Section Protection:

You can also protect a section of a post or page content. Visitors can browse the site as usual but they won’t be able to see the section that is protected unless they are logged in as a member. Section protection is applied via a shortcode (you wrap the content that you want to protect with this shortcode). Full details on how to use it can be found here.

3) Site Wide Protection:

WP eMember has a site wide protection feature. When you use this feature, nothing on your WordPress site is accessible unless the visitor logs in as a member. You can selectively exclude some of your pages (example, a landing page) so it can be accessible without having to log in.

There is also an option to do the opposite of the above. Instead of locking down the full site you can selectively lock-down some pages or a group of pages on your site. The visitor won’t be able to see any part of the locked down pages unless they log in as a member. Full details of this option can found here.

4) Custom Content Protection:

This option is mainly useful for developers. WP eMember has a few functions that can help you write code to dynamically protect some content of your site. The snippets of code on this page will give you an idea of how it can be used.

Video Tutorial

Filed Under: Content Protection Tagged With: membership protection, WP eMember

How to Protect a Post or Page From the Editor

WP eMember allows you to protect a post or page while you are editing it. When you are editing or writing a new post simply scroll down to the “eMember Protection Options” section shown in the following screenshot and apply the protection you want (it will display all the membership levels you have configured on your site so you can easily pick which levels you want to give access to):

Protect Post or Page from the editor

Video Tutorial

Filed Under: Content Protection, Design & Usage Tagged With: membership protection, video protection, WP eMember

How to Protect a Section of a Post or Page (Partial Protection)

If you want to protect a section or sections of a post or page then simply wrap the section with the “emember_protected” shortcode.

The following screenshot shows an example of how a partially protected page may look like. You can protect multiple sections of the post/page using multiple blocks of section protection shortcodes.

section-partial-content-protection-example

Section Protection Video Tutorial

Take a look at the following shortcode examples. It will show you how you can use the partial protection feature:

Note: When you copy and paste the shortcode, make sure to paste it in the “Text” mode of the page editor to prevent any HTML code from getting copied.

Simple Section Protection Example

[emember_protected]

Whatever content goes here is only visible to logged-in members who have access to this post or page.

[/emember_protected]

Section Protection for Specific Membership Level Example

[emember_protected for="2-3-4"]

Whatever content goes here is only visible to members who belong to the specific membership level specified above.

[/emember_protected]

Where 2,3,4 are the membership level IDs that you want to allow access to this section of content.

Section Protection for a Specific Member

[emember_protected member_id="1"]

Whatever content goes here is only visible to the member whose Member ID is 1.

[/emember_protected]

Section Protection for Anyone Who is Logged In

If you want to just protect a section of a post or page for logged in member (you don’t care if the member’s status is expired or not) then use the following shortcode:

[emember_protected scope="verified_users_only"]

Whatever content goes here is only visible to anyone who is logged-into the eMember system as a user (doesn't matter if his account is expired or not).

[/emember_protected]

Section Protection for Anyone Who is NOT Logged In

If you want to just protect a section of a post or page for non-logged in member (only anonymous visitors will see this section) then use the following shortcode (can be useful if you only want to show a message to the anonymous users):

[emember_protected scope="not_logged_in_users_only"]

Whatever content goes here is only visible to a non-logged in user (anonymous visitors of your site will see this message).

[/emember_protected]

Section Protection for Expired Members Only

If you want to just protect a section of a page for expired members (only expired members will see the message) then use the following shortcode:

[emember_protected scope="expired"]

Only the expired members will be able to see this message.

[/emember_protected]

If you want to protect a section of a page for expired members of a particular level then use the following shortcode:

[emember_protected scope="expired" for="2"]

Only the expired members from membership level 2 will be able to see this message.

[/emember_protected]

Section Protection without the “Content is protected” Message

If you want to protect a section of a post or page without showing the “Content is protected” message to the non-logged in users then use the following shortcode (can be useful if you don’t even want them to know that there is a section of content there):

[emember_protected for="2-3-4" do_not_show_restricted_msg="1"]

Whatever content goes here is only visible to members who belong to the specific membership level specified above. Also, the users who do not have access to this content won't see a "Content is protected" message.

[/emember_protected]

Section Protection without the Protected or Expired Message

The following section protection option protects the section without showing the “Content is protected” or “Account is expired” message (useful if you don’t even want them to know that there is a section of content there):

[emember_protected for="2-3-4" do_not_show_restricted_msg="1" do_not_show_expired_msg="1"]

Whatever content goes here is only visible to members who belong to the specific membership level specified above. Users who do not have access to this content won't see a "Content is protected" message. The expired members won't see the "Account is expired" message.

[/emember_protected]

Section Protection Not For Specific Membership Level

If you want to protect a section and make it NOT visible to a particular membership level then use the following shortcode:

[emember_protected not_for="1" do_not_show_restricted_msg="1"]

Whatever content goes here is NOT visible to members of membership level 1. All the other members can see this content.

[/emember_protected]

Using a Custom Message for the Non Members

This section protection shortcode can take another extra optional argument which can help you customize the text/message that is shown to non members.

Here is an example usage:

[emember_protected for="2-3-4" custom_msg='This is a custom message']

The content goes here. this content will be hidden and only available to members of membership level 2, 3 or 4.

[/emember_protected]

The following screenshot shows how this custom message is shown:

Section Protection Custom Message with HTML Link

You can use a HTML link in the custom message that you specify for the section protection shortcode. Remember to switch to the “Text” mode in the WordPress post/page editor if you are typing in HTML link code.

Here is an example shortcode usage:

[emember_protected for="2-3-4" custom_msg='This is a <a href="http://www.example.com">test link</a>']

The content goes here. this content will be hidden and only available to members of membership level 2, 3 or 4.

[/emember_protected]

Note

Just remember that when you want to use section protection on a post or page you should not protect the full post or the category that the post belongs to. When you apply category protection for a category, all the posts in that category is fully protected (category protection overrides all the small section protections in the post).

Section Protection in Action

You can see an example of how the section content protection work on the eMember demo site.

Filed Under: Content Protection, Design & Usage Tagged With: create teaser content, membership protection, partial content protection, protect section of a page, section protection, WP eMember

How to Configure a Member’s Only Download Page

This post explains how you can give your members access to the Product Downloads when using the WP eMember plugin.

1) Simple File Download Option

A “Members’s Only” download page is simply another page that contains a whole bunch of download links that the members can use to download the products. So all you have to do is create a page (example: “Member’s only download”) and put links to all the downloadable files on this page and then protect this page from the “Manage Content Protection” menu of the WP eMember plugin. Since the page is protected, only the members with correct membership level can access this page and download the file.

If you want to give access to a different set of downloadable files to your members based on their membership level (example: silver, gold, platinum) then you can create few different “Member’s only download” pages (one for each membership level) listing different downloadable files and protecting the pages accordingly.

View the Member’s Only Download Page on the demo site to see how this is done. Log in using the following details:

Username: free123
Password: testpass

2) Using eMember’s Folder Protection Feature

You can also use eMember’s folder protection feature to secure your downloads. This makes it to where a member will always have to enter a username and password when he/she is about to download any file from this protected folder.

Go to the following eMember interface to configure download folder protection.

WP eMember -> Admin Functions -> Download Folder Protection

First you will need to enable the download folder protection feature. After that you can start uploading the files to this protected folder using the built-in file uploader.

emember-download-folder-protection-feature-settings
Note: The download folder protection feature requires .htaccess feature to work correctly on your webserver. If you are not sure you can ask your hosting provider if your server can use htaccess file.

3) More Secure Download Option When Used with the WP eStore plugin

If you are using the WP eStore plugin then you can take this one step further. Instead of giving out the links to your products (eg. PDF file, Zip file, MP3 file) directly on the “Member’s Only Downlaod” page you can put a “Download” button that lets the user download a particular product. Whats the advantage? The member can download the product without knowing the actual location of the downloadable file (so the static URL of the file is always hidden).

How to create a “Download” button using the eStore?

Configure the products in WP eStore then use the following shortcode for each downloadable product on the page:

[wp_eStore_download_now_button id=1]

1 is the Product ID of the product in this example.

You can customize the download button text using the “button_text” parameter in the shortcode. Example shortcode usage below:

[wp_eStore_download_now_button id=1 button_text="Custom Download Text"]

4) Using Amazon S3 Download with WP eStore Plugin

You can also use amazon s3 integration with eStore’s secure download now button. Read the Amazon S3 secure downloads for members page for details.

Storing the files on amazon S3 and then using API to access those files offers a very good solution for protecting static files.

5) Using the Simple Download Monitor Plugin

You can use our free simple download monitor plugin to configure your downloads. Then embed the download now buttons on a post/page that only the members can see. That plugin can also track the downloads from your members. This plugin also has an integration with Amazon S3 storage solution.

Filed Under: Design & Usage Tagged With: member only download, membership protection, WordPress membership

  • 1
  • 2
  • Next Page »

Get the WP eMember Plugin

Get WP eMember

Categories

  • Additional Resources
  • Content Protection
  • Design & Usage
  • eMember Addon
  • Installation
  • Integration
  • License
  • Testing
  • Uncategorized
  • Video Tutorial

Recent Comments

  • Chris Brown on API – Querying A Member Profile Using HTTP GET or POST
  • admin on API – Updating A Member Account Using HTTP GET or POST
  • Chris Brown on API – Updating A Member Account Using HTTP GET or POST
  • admin on API – Updating A Member Account Using HTTP GET or POST
  • Andrea on API – Updating A Member Account Using HTTP GET or POST

Featured WordPress Plugins

wordpress_estore_icon
wordpress membership plugin icon
WP Express Checkout Plugin
WordPress Lightbox Ultimate Plugin
WordPress Photo Seller Plugin
wordpress_affiliate_plugin_icon

Copyright © 2023 | WP Membership Plugin