Description
The MemberPress add-on synchronizes the MemberPress subscription system with LearnDash courses and groups, enabling access control based on membership levels defined in the MemberPress dashboard. This extension automates student enrollment in courses according to their subscriptions, making it easier for educational platform administrators to manage members and restricted content.
Key Features
- Subscription synchronization
Automatically links MemberPress membership levels to LearnDash courses. - Access control
Restricts LearnDash content according to active subscriptions in MemberPress. - Centralized management
Uses the MemberPress dashboard to manage enrollments and user permissions. - Enrollment automation
Adds or removes users from courses based on their subscription status. - LearnDash compatibility
Works as a dedicated extension for integrating MemberPress with the LearnDash ecosystem.
Benefits of MemberPress Integration
- Easier member management
Reduces the need for manual intervention in student access control. - Improved user experience
Provides automatic access to courses after the subscription is purchased. - Time savings for administrators
Automates enrollment processes linked to payments and subscription renewals. - Platform scalability
Supports multiple membership levels and courses, making business growth easier.
Who Is It For?
- Educational platforms that use LearnDash and MemberPress.
- Digital entrepreneurs who sell subscription-based courses.
- Administrators looking to automate access control for online content.
The MemberPress add-on is ideal for anyone who wants to integrate subscription and course management systems in WordPress without technical complications. Its mechanism automates the connection between subscriptions and enrollments, reducing errors and manual work. This integration becomes a valuable tool for anyone managing educational environments that need to link payments and restricted access efficiently.
Frequently asked questions
Is LearnDash MemberPress Integration GPL-licensed?
Yes. LearnDash MemberPress Integration is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use LearnDash MemberPress Integration on multiple sites?
Yes. You can install LearnDash MemberPress Integration on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does LearnDash MemberPress Integration cost at Ultrapack?
LearnDash MemberPress Integration costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does LearnDash MemberPress Integration include updates?
Yes. The current version of LearnDash MemberPress Integration is 2.2.2, published at Ultrapack on Oct 19, 2022. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is LearnDash MemberPress Integration scanned before publication?
Yes. Every version of LearnDash MemberPress Integration goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin LearnDash MemberPress Integration?
Requires WordPress 5.0 or higher and PHP 7.0 or higher. Tested up to WordPress 6.0.
What changed in this version
Version 2.2.2
- Updated get live subscription of user rather than cached version
- Updated run expire subscription access in silent queue and update access
- Fixed retroactive tool on multisite installs
- Fixed retroactive tool resetting user access counter on each run
Version 2.2.1.2
- Fixed free trial subscriptions not enrolling users
Version 2.2.1.1
- Updated set default retroactive process to 5 per batch
- Fixed trial subscriptions not being enrolled in courses/groups
Version 2.2.1
- Updated make retroactive notice dismissible
- Fixed PHP 8 compatibility
- Fixed undefined index error
Version 2.2.0
- Added dependencies check
- Added filter hook for retroactive tool per batch value
- Added LD group support in retroactive tool
- Added LearnDash group support
- Added Groups selector in membership edit page and its saving function
- Added warning notice when adding courses to a membership
- Updated use only transaction data to decide user access in retroactive tool
- Updated notice to set up server cron job if there are more than 5 courses/groups added in a membership
- Updated select2 element focus styles
- Updated change dropdown style
- Updated change courses selector to select2 select field
- Fixed incorrect string text domain resulting in untranslatable words
- Fixed cron update course access reset course enrollment date to update time instead of transaction/subscription time
- Fixed PHP warning
- Fixed retroactive tool for old subscription integration
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
learndash-memberpress.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
learndash-memberpress.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 5.0 or higher and PHP 7.0 or higher. Tested up to WordPress 6.0.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready