WordPress Pro Membership

The WordPress Membership Plugin to Protect Your Contents & Boost Up Your Sales, specially optimized for WordPress Download Manager Plugin.

Amazing Features

WordPress Pro Membership Plugin covers all features you will ever need, Some important feature highlights are here:

Unlimited Membership Levels

Unlimited Membership Levels

You can create unlimited numbers of Membership levels. Members are added as a WordPress User at the subscriber level in addition to their selected membership level during registration.

Taxonomy Access Control

Taxonomy Access Control

You can provide access control to any category, even custom taxonomies by attaching any category or custom taxonomy to a Membership Level.

Post Access Control

Post Access Control

WordPress Membership Plugin adds a simple meta box to β€œEdit Pages” screen allowing you to control access to each membership level offered. You can also control Post content via Category.

Custom Post Type Access

Partial Content Access

Control users who should have access to content or who is forbidden to access your content. This option will enable you to make part of the post ( For example the download link ) private.

Partial Content Access

Custom Post Type Access

You can protect and set access to Custom Post Types within your site for different levels of members.

Forum Access Control

Forum Access Control

Add-ons to manage access control for bbPress forums. You can create private forums for different levels of members. This option will enable you to make part of the post ( For example the download link ) private.

Site-wide Lockdown

Site-wide Lockdown

Make the full site members-only just in on click. Allow only members to see any content of the site. All visitors will see a login page until they login

Easy to Use Admin Panel

Easy to Use Admin Panel

Easy to use admin panel to see all members, their status, levels, sales stats and other info in one easy to read location.

Multilevel Referring Promotion

Multilevel Referring Promotion

Full-featured MLM (Multilevel Marketing) system integrated. This option can increase your affiliate sales exponentially.

Email Template Manager

Email Template Manager

Email Template Manager to easily customize all of your outgoing emails. 20+ integrated email templates and edit in place customizer.

Autoresponder Integrations

Autoresponder Integrations

Auto-responder integrations for MailChimp, with easy to use settings for both front-end and back-end. Check available add-ons here.

Detailed Sales Report

Detailed Sales Report

You can view your sales and revenue graph, membership statistics etc from your WordPress admin panel.

Highly Extendable

Highly Extendable

Lots of filters and action hooks which will enable a developer to extend it in many ways as per his need though we already adding all possible add-ons.

Supported Payment Methods:

Check Demo:

Login: demo / demo

Regular Price is $89

For WordPress Download Manager Users it is $59 only!

Documentation: https://www.wpdownloadmanager.com/docsfor/wp-pro-membership/


[panel title="Added 2.4.0 | Released on Jan 06, 2019" class="panel-default panel-logs" open="1"]

  • [label class="success" caption="Upgrade!"] Added count down timer for download limit reset with download limit add-on
  • [label class="warning" caption="Fix!"] Fixed category access issue with the latest version of WordPress Download Manager

[/panel][panel title="Added 2.3.7 | Released on June 17, 2018" class="panel-default panel-logs" open="1"]

  • [label class="success" caption="Upgrade!"] Upgraded site lock-down option
  • [label class="success" caption="Upgrade!"] Upgraded page access control option

[/panel][panel title="Added 2.3.6 | Released on June 06, 2018" class="panel-default panel-logs" open="1"]

  • [label class="danger" caption="Fix!"] Fixed issue with currency selection
  • [label class="danger" caption="Fix!"] Fixed issue with recurring cycle number
  • [label class="danger" caption="Fix!"] Fixed issue with PayPal and 2checkout IPN

[/panel][panel title="Added 2.3.5 | Released on May 29, 2018" class="panel-default panel-logs" open="1"]

  • [label class="success" caption="Update!"] Improved subscriber list table for admin

[/panel][panel title="Added 2.3.4 | Released on May 23, 2018" class="panel-default panel-logs" open="1"]

  • [label class="success" caption="Update!"] Improved custom download link to avoid cache

[/panel][panel title="Added 2.3.3 | Released on Apr 29, 2018" class="panel-default panel-logs" open="1"]

  • [label class="warning" caption="Fix!"] Fixed a warning in custom taxonomy selection option

[/panel][panel title="Added 2.3.2 | Released on Apr 24, 2018" class="panel-default panel-logs" open="1"]

  • [label class="success" caption="Update!"] Restored category selection for download manager from add/edit plan page

[/panel][panel title="Added 2.3.1 | Released on Apr 12, 2018" class="panel-default panel-logs" open="1"]

  • [label class="warning" caption="Fix!"] Fixed the issue with wpdm package and category role merging

[/panel][panel title="Added 2.3.0 | Released on Apr 03, 2018" class="panel-default panel-logs" open="1"]

  • [label class="warning" caption="Fix!"] Fixed the issue with wpdm category access settings
  • [label class="warning" caption="Fix!"] Fixed the issue with page access settings

[/panel][panel title="Added 2.2.2 | Released on Mar 28, 2018" class="panel-default panel-logs" open="1"]

  • [label class="warning" caption="Fix!"] Fixed issue with download limit add-on compatibility

[/panel][panel title="Added 2.2.1 | Released on Mar 27, 2018" class="panel-default panel-logs" open="1"]

  • [label class="success" caption="New!"] Synced membership plans as WordPress native user role
  • [label class="success" caption="New!"] Added support for multiple plan subscriptions
  • [label class="success" caption="New!"] Improved front-end UI

[/panel][panel title="Added 2.2.o | Released on Feb 08, 2018" class="panel-default panel-logs"]

  • [label class="success" caption="New!"] Added support for Alipay
  • [label class="success" caption="New!"] Improved checkout page

[/panel][panel title="Version 2.1.2 | Released on Jan 18, 2017" class="panel-default panel-logs"]

  • [label class="warning" caption="Fix!"] Fixed a DEPRECATED function issue

[/panel][panel title="Version 2.1.1 | Released on Oct 06, 2017" class="panel-default panel-logs"]

  • [label class="warning" caption="Fix!"] Fixed an issue with free plan subscription

[/panel][panel title="Version 2.1.0 | Released on Sep 03, 2017" class="panel-default panel-logs"]

  • [label class="success" caption="New!"] Redesigned plan pricing table.
  • [label class="success" caption="New!"] Option to add plan features for optimized plan view. Deactivate and re-activate plugin after installing new version to update database.

[/panel][panel title="Version 2.0.0 | Released on Jul 11, 2017" class="panel-default panel-logs"]

  • [label class="success" caption="New!"] Complete rebuilt from ground

[/panel][panel title="Version 1.7.0 | Released on Apr 28, 2017" class="panel-default panel-logs"]

  • [label class="success" caption="New!"] Download Limit based on download count.

[/panel][panel title="Version 1.6.1 | Released on Apr 22, 2017" class="panel-default panel-logs"]

  • [label class="success" caption="New!"] Skip add to cart button when user is subscribed to a required membership level


Comments [ 72 ]

  • ManuelPalachuk

    What are the options for recurring memberships?
    Can I set up month to month?
    Can I set / or force / or change the memebrship renewal to always be the first day of the month?


    • Shaon

      # You can create your own options for recurring memberships
      # Yes, you can set month to month
      # Payment schedule will depends on signup date

  • envonia

    Is it possible to show people downloads from wpdownloadmanager but not allowing them to download these after they didn’t sign up first?

    • Shaon

      Yes, possible. Simply select proper roles for access field and from download manager settings page select
      `When user is not allowed to download = “Only Block Download Link”`

  • shonleestudios

    I have purchased this plugin with Download Manager Pro.

    When editing a download Package, under “Package Settings > Allow Access”, the membership levels do not appear. How do you allow packages access to certain membership levels?

    In the “Allow Access” field, only the wordpress roles are displayed (editor, author, subscriber, etc.), not the membership levels.


    • Shahriar

      Membership levels will appear on a separate metabox, but you need to enable wpdm pro from membership settings page.

  • shonleestudios

    Where is the documentation on this add-on? Where can I find it?

  • scottosx

    This is not included in the All Add-Ons pack?

    • Shaon

      No, Membership Plugin ( because, this is a separate plugin with discounted price already ) and payment gateways ( because, different scope and have separate combined pack ) are not included with all add-ons pack.

      • scottosx

        I understand that now (sorta) but it should be more clear that not ALL addons are included. You mean MOST addons.

        Payment gateways are logically different. This addon is not so much different. When you say all addons current and future are included in the pack, but you actually mean most are, or assignments may change, then how many more can I expect that will be categorized this way in the future?

        It says: This package will enable your access to all current and upcoming add-ons…

        Of course Membership is not on the list. It is my fault that I didn’t notice this. It was however part of my calculation in making this purchase.

        I bought the Special Pack , the All Add Ons and all Gateways. Could you refund me the difference and then I will get this addon as well. I saw that you said you would make an allowance for duplicate purchases in another comment.

        I have already spent a lot of money with you guys.

        Thanks in advance. You can make this private if you want and contact me separately. The question was answered.

  • jasmo


    Do I understand that when this plugin is used with WP Download Manger, I could configure it such that only members can download files? If so, is there a way to track which member downloads which files, instead of just tracking by IP address?


  • bundes-verlag

    Is there a way we can give access to downloads in a Category but only to future downloads and not to past/old downloads? We offer a magazine and users should not see the past issues but only those coming in the future.

    • Shaon

      Sorry, that is not possible.

      • bundes-verlag

        You dont have any small idea? I thought this Add on was build to control access, wasnt it?

        • Shaon

          Yes, but no such option to control access based on “only to future downloads and not to past/old downloads” , however it is implementable, but will require lots of customization, because, as far as I understood from your comment, it will require to apply the access control based on user signup date and package publish date for specific category.

          • bundes-verlag

            Thanks, yes it would need some work. Would you be available to do the programming? I could send you a detailed description of what we need and you could make us an offer. Basically it is as you said, Downloads are shown depending on user role AND a date field from the user profile.

            May be you could just hook into the function that checks the user role and add the date argument.

          • Shaon

            Yes, for customization, please mail to customize@wpdownloadmanager.com

  • caney2885

    I’ve set up the plugin but when a friend tried to register it takes her to that window and says User Registration is Currently Not Allowed. How can I fix this? Thanks!

  • Gaetano Virgallito

    Where I can find docs about setting and other stuffs about this add-on? I’ve purchased but I need direction to setup. You’re demo link is not working :-/

  • Richard

    Hi, How to use this pro membership together with the download manager?
    Where can i set the page for people to subscribe the membership and how to set the limit download per user?


    • Richard

      Can we set the currency for payment ? can we do the limit for user to download too? or need to buy another add on?

  • AnaliaRu

    Hi, the membership level can be associated with the existing role level in wp. For example, Subscriber, collaborator, author, or for example to additional custom roles, for example, Bronze, Silver, Gold, Platinum

  • Handy

    Hello, can admin manually add member from the dashboard?

    • Shaon

      Yes, From Admin Menu >> Users >> Add New, you can assign membership role from edit profile page

  • Mayank

    Hello Shaon

    I purchased this plugin yesterday but I didnt get pages setting option as shown on demo . How to create pages ?
    Also I am not getting how to integrate it with download manager , i mean how to restrict download count as oer membership level.

    Please help .

  • Mayank

    [wpmp_account] short code is not working . Can you please provide a detail document so that i can integrate it download manager .

    • Shahriar

      The correct shortcode is [wppm_account]

      Integrating package with Membership plans https://www.wpdownloadmanager.com/doc/admin-settings/membership-items/

      • Mayank

        How can i restrict downloads as per membership levels .
        LIke . 3 downloads per day for basic level .. 10 downloads per day for advance level . (Basic and advance are the membership levels created by me .)

        • Shahriar

          No option yet to restrict access to packages based on download count. Currently, membership is based on which downloads are part what plan. If you have plan X subscription you can download all packages assigned to the plan X, there is no download limit here.

          But, we have added the count based limit in our to-do list for future update.

          • Mayank

            This is not fair .On demo it is mentioned in description . As per level description it must be functional .

            Thats why I purchased this plugin else this is not worthy for me .

          • Shaon

            @Mayank, okay, don’t worry, the implementation of that feature is easy and we shall add it soon and update will be released with next 48 hours.

          • Mayank

            [wpmp_login] is also not working .

          • Shahriar

            You don’t need the separate login form. Login/Dashboard is integrated with core plugin Download Manager, user can login from [wpdm_user_dashboard] page.

          • Mayank

            @ Shaon

            what about 48 hours ?

          • Mayank

            You failed to fulfill your promise so please refund my money .. I don’t need this plugin anymore


          • Shahriar

            New version is available for download. You can get it from your purchase area.

  • Gary Braniff

    Is it possible to show a post excerpt with login/register links below it?

    • Shaon

      Yes, from Admin Menu >> Pro Membership >> Settings >> Advanced, select Show Excerpts to Non-Members? = Yes

  • Santiago Fernandez

    can i offer different discounts % for diferent membership levels?

  • Andreas Koll

    I have two questions:

    1. Is it possible to give a member more than one level to organize the download access?

    2. We need custom user fields and a possibility to show some fields for selected users only with a special level in frontend. Can I do it?

    • Shaon

      1. It is not possible to assign more than one level yet, but we have scheduled the feature for v2.1.0
      2. No, but seems like a good idea, so noted for implementation πŸ™‚

  • epik323

    Hello. How exactly do you LOCK partial content? Also where do I edit the custom email templates?

    • Shahriar

      [wpmembership] – To show/hide contents based on membership label. You can use it in post content. Examples: [wpmembership level=”3″]…[/wpmembership]

  • AlesiaN

    Can I automatically lock all packages to ‘membership’ without the ability to download it for non-members? What if a package was locked with email lock? Will it overwrite? Or I will need to remove the email lock first?

    Is it integrated with your covert kit/MailChimp add-ons? So, a new member will be automatically added to the MailChimp/convert kit subscribers list?

    Thank you,

    • Shafayet

      membership role / native wordpress roles has precedence over other lock options. If you apply email lock and allow only specific role, then user need to be in that role to get access to the item.

  • Ian Tavener

    Can we make a free level? I know there’s the trial option, but I’d like to give some customers the ability to sign up for a free membership if they’ve purchased certain items

  • tonyz

    WP Membership Pro lists as a feature…

    Autoresponder Integrations
    Auto-responder integrations for MailChimp, with easy to use settings for both front-end and back-end.

    I read this to mean that the integrations were provided with the plugin. But I cannot find any facility to connect to Mailchimp now that the plugin is installed.

    Does this feature note mean that it is possible to integrate with Mailchimp when you get the Mailchimp add-on?

  • Simon Harvey

    Hello. Is it possible for me to offer discount codes to give a discount on membership fees?


  • Pablo

    hello, this plugin has the addon access control members?
    another query more …

    I need to create something like that
    a client hires a plan and uploads files to be downloaded by its authorized members

    How does the client upload their authorized users without asking them to register and then authorize them?

    I need to automate it because I want to avoid the process of having to notify each user to register as they would be too many to then have to authorize them one by one as members.

  • Pablo

    and one query more…
    I need to know if they can add the Mercadopago payment gateway – site (mercadopago.com.ar) ?
    thanks so much

  • songv g

    Is this plugin working with easy digital downloads and their themes.

Leave a Reply

$59.00 — $199.00

Select License
All price options are billed yearly. You may cancel your subscription at any time. View terms
  • Packege Info:
  • Version2.4.3
  • File size1.63 MB
  • UpdatedJul 13, 2019
WordPress Pro Membership
Subscription options