The Download Monitor Integration Add On for Paid Memberships Pro adds a “Require Membership” meta box to the “Edit Download” page, allowing you to easily toggle the membership level(s) that can access the download.
When using the [download] shortcode, the non-member will see a link to the membership levels page and a list of the levels that are required to download the file.
The add on also includes the unique templates: “
”, “
”, “
”, “
”, “
” to show the non-member a link to the membership levels page and a list of the levels that are required to download the file.
How to Use
shortcode you can optionally specify a “
” template. Available templates include: “
”, “
”, “
”, “
”, “
”.
If you do not specify a template, the output of the
shortcode can be filtered for a non-member by using the filter:
. This will alter the message shown to a visitor that is not logged in or a logged in user that doesn’t meet membership requirements.
When using the [download] shortcode, the non-member will see a link to the membership levels page and a list of the levels that are required to download the file.
The add on also includes the unique templates: “
Code:
pmpro
Code:
pmpro_box
Code:
pmpro_button
Code:
pmpro_filename
Code:
pmpro_title
How to Use
- After activation, navigate to “Downloads” to Edit or Add a New Download.
- Check the box for each level that can access this download in the “Require Membership” meta box (below the Publish box in the right sidebar).
- Save your changes by clicking the “Update” button (or “Publish” if you are creating a new download).
Code:
[download]
Code:
pmpro
Code:
pmpro
Code:
pmpro_box
Code:
pmpro_button
Code:
pmpro_filename
Code:
pmpro_title
Code:
[download template="pmpro_button"]
If you do not specify a template, the output of the
Code:
[download]
Code:
pmprodlm_shortcode_download_content_filter
Is Paid Memberships Pro - Download Monitor Integration .2.1 GPL and safe to use?
Yes. All plugins and Themes on WPBoostly are 100% GPL-licensed and safe for use on your WordPress site. No license keys are needed for functionality.