Just updated114 new versions in the last 24 hours
Paid Memberships Pro Downloads Add On plugin banner
Plugin Updated

PMPro - Downloads

by Paid Memberships Pro paidmembershipspro.com v1.2.1 Unlimited sites

This add-on for Paid Memberships Pro lets you restrict file downloads to members based on their membership level. It suits sites that share ebooks, PDFs, videos, audio files and other digital resources and want only the right members to get them.

Install this firstPlease install the Paid Memberships Pro Plugin from here before installing the Add-ons
Go to product
Version
1.2.1
Released
Oct 1, 2026
Type
WordPress plugin
Licence
GPL
Included in
Every plan, or $1.03 on its own

What’s new in PMPro - Downloads 1.2.1

Version 1.2.1 · Oct 1, 2026 Latest
  • SecurityImproved sanitization and escaping throughout the plugin to resolve Plugin Check security findings.
  • SecurityThe [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.
  • ImprovedAdded a category attribute to the [pmpro_download_library] shortcode and a Categories setting to the Download Library block to filter downloads by download category.
  • FixedFixed [pmpro_download] shortcodes in level confirmation messages showing as raw text on confirmation pages that use the [pmpro_confirmation] shortcode.

What it does

Membership sites often rely on downloadable resources, and keeping those files away from non-members takes more than hiding a link. The Paid Memberships Pro - Downloads Add On ties each file to your existing membership levels, so access follows the same rules you already use for the rest of your content. You can offer course materials, a digital library or member resources and decide which tiers can reach each file, with protection against unauthorized access and direct file sharing.

Downloads are placed on your pages with a shortcode or a Download block, and you can list many files at once with a Download Library shortcode or block. The library can be filtered by download category, which helps when you have a large collection. Only published downloads appear, so drafts stay hidden. Download links can also be included in emails and level confirmation messages, giving new members a direct path to the files their level includes.

Best for

  • Membership sites built on Paid Memberships Pro
  • Online course creators sharing lesson files and workbooks
  • Digital libraries offering ebooks, audio or video to subscribers

Features

Level-based download restrictions

Choose which membership levels can access each file, so tier-specific resources stay available only to the members who should have them.

Many file types

Offer ebooks, PDFs, videos, audio files and other digital assets as protected downloads for your members.

Protected file delivery

Files are guarded against unauthorized access and direct file sharing, helping you keep control over who gets your downloadable content.

Download Library with categories

Display a library of downloads with a shortcode or block, and filter it by download category using a category attribute or the Categories setting.

Shortcode and block placement

Add a single download anywhere using the pmpro_download shortcode or the Download block, so files fit naturally into your pages and posts.

Links in emails and confirmations

Include download links in emails and level confirmation messages so members can reach their files right after joining.

Published downloads only

Unpublished downloads render nothing on pages, which keeps drafts and works in progress out of view until you publish them.

Optional download tracking

Track which members download specific files to see which resources get the most use.

PMPro - Downloads older versions

  • 1.2Sep 131 new, 1 improvement, 1 fix

Members and buyers of this product can download older versions.

Questions about PMPro - Downloads

Do I need Paid Memberships Pro to use this?

Yes. This is an add-on for Paid Memberships Pro and works with the membership levels you set up there. Download access is based on those levels, so the main plugin needs to be running on your site.

Can I give different membership levels access to different files?

Yes. You decide which membership levels can access each download. Access rules can also take into account expiration dates or specific user permissions, which gives you finer control over who can get each file.

How do I show a list of downloads on a page?

Use the Download Library shortcode or the Download Library block. You can filter the list by download category, using the category attribute on the shortcode or the Categories setting on the block, which is handy for organizing larger collections.

Can members get download links by email?

Yes. Download links can be included in emails and in level confirmation messages. Only published downloads are shown, and unpublished ones are left as plain shortcode text in emails rather than becoming working links.

Is PMPro - Downloads free?

The code of PMPro - Downloads is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.

Which version of PMPro - Downloads is this?

Version 1.2.1, released Oct 1, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.

How do I update PMPro - Downloads?

Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of PMPro - Downloads automatically and keeps a backup, so you can roll back.

More from Paid Memberships Pro

PMPro - Downloads 1.2.1Request an update or report a problem

Log in to ask for a newer version or report a problem with this product.

Log in