
Paid Memberships Pro – Downloads Add-on
New versions delivered weekly. Install instantly from your WordPress dashboard — no ZIP uploads.
✓ Same as wp.orgPush directly to any site from your dashboard. Zero downloads, zero FTP, zero manual steps.
✓ Unlimited sitesAbout this plugin
Paid Memberships Pro – Downloads is a handy add-on for site owners who sell or restrict downloadable files based on membership level.
It integrates directly with Paid Memberships Pro, letting you gate PDFs, ZIPs, audio files, and more so that only paying members can access them. Compatible with WordPress’s native media library, it keeps your content protected without any fuss. Perfect for course creators, digital publishers, and software vendors who want a reliable way to manage member-only downloads.
Version 1.2.1
Latest 1 Oct 2026- Added a category attribute to the [pmpro_download_library] shortcode and a Categories setting to the Download Library block to filter downloads by download category. #10 (@dparker1005)
- Fixed [pmpro_download] shortcodes in level confirmation messages showing as raw text on confirmation pages that use the [pmpro_confirmation] shortcode. #11 (@dparker1005)
- Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #12 (@dparker1005)
- The [pmpro_download] shortcode, Download block, Download Library and email download links now only display published downloads. Unpublished downloads render nothing on pages and are left as plain shortcode text in emails. #13 (@dparker1005)
Key features
- Restricted File Downloads: Create restricted file downloads for membership sites and control access based on membership level.
- Protected File Storage: Upload files to a secure, non-public directory outside the public WordPress uploads folder.
- Custom Download Posts: Each download is a custom post type with a title, description, and single uploaded file.
- Membership Access Checks: PMPro checks a visitor's membership level before serving a requested file.
- Locked Download State: Non-members see the required membership level and a prompt to join or upgrade.
- Single Download Display: Display a single download by ID using a block or shortcode.
- Library Display Block: Show multiple published downloads in a list or grid layout with the Download Library block.
- Category Filtering: Filter displayed downloads by download category using the library block or shortcode.
- Link Template: Show a compact text link with a file-type icon, and display a lock icon for restricted downloads.
- Card Template: Display the download title, optional description, and an action button in a card layout.
- Button Template: Show a prominent CTA button with a download icon, and link locked downloads to the checkout or levels page.
- Scanned with ClamAV 1.4.6
- Scanned on 10 Oct 2026
- Signatures from 10 Oct 2026
Billed monthly · cancel anytime
Billed $139.00 yearly · cancel anytime
Unlock full access Billed $8.95/mo · 6,000+ resources Unlock full access Billed $139.00/yr · 6,000+ resources- 6,000+ GPL resources
- 30+ genuine WP licenses (special purchase)
- Daily auto-updates via Auto Updater
- Use on unlimited domains
