WordPress Membership

Easy to use WordPress Membership plugin

  • Documentation
  • WP eMember Plugin
  • Projects
  • Home

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

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

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