The MemberPress Amazon Web Services (AWS) Add-on is a powerful extension designed to offload heavy file hosting from your WordPress server to Amazon’s infrastructure. This is particularly useful for membership sites hosting large video lessons, high-resolution PDFs, or software downloads.
This is EXACTLY the same product as distributed by the developer. Sales Page
Core Functionality
The add-on creates a bridge between your MemberPress access rules and files stored in Amazon S3.
-
Secure Signed URLs: It generates time-limited, “expiring” links for your members. This prevents users from sharing direct links with non-members, as the link expires after a set duration (e.g., 5 minutes).
-
CloudFront Integration: While S3 handles storage, you can integrate Amazon CloudFront (CDN) to deliver content from edge locations worldwide, significantly reducing latency and buffering for international members.
Technical Specifications
| Feature | Details |
| Current Version | 1.3.8 (as of late 2025/early 2026) |
| AWS SDK | Utilizes the official Amazon AWS SDK for PHP for maximum reliability. |
| Signature Support | Supports AWS V4 Signatures (required for newer AWS regions like London, Frankfurt, and Montreal). |
| WordPress Version | Requires WordPress 6.0 or higher. |
| PHP Version | Requires PHP 7.4 or higher (8.0+ recommended). |
| MemberPress Tier | Typically requires a Pro or Elite MemberPress license to access. |
Key Features
-
Audio/Video Embedding: The add-on integrates directly with the WordPress native media player. This means you can use other plugins to style your players, and they will still work with your protected AWS files.
-
Format Fallbacks: If you provide multiple file formats (e.g.,
.mp4and.webm), the add-on can automatically serve the best version based on the member’s browser. -
Bucket Browser: You can browse your S3 buckets directly from the WordPress dashboard to select files, rather than copying and pasting long URLs manually.
-
Shortcode Support: Easily embed protected files into any post or page using simple shortcodes that handle the link signing logic automatically.
Requirements for Setup
To use this add-on, you will need:
-
An AWS Account: Specifically with S3 (Simple Storage Service) enabled.
-
IAM Credentials: An
Access Key IDandSecret Access Keywith permissions to read from your S3 buckets. -
Bucket Name & Region: You must know the specific AWS region (e.g.,
us-east-1) where your files are stored.
- Categories: WordPress Plugins
- Tags: MemberPress
