Course Access Extender For LearnDash Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Course Access Extender for LearnDash solves a common gap in the LearnDash + WooCommerce integration and adds a complete student management dashboard.
Disclaimer: This plugin is an independent third-party tool and is not affiliated with, endorsed by, or sponsored by LearnDash or its parent company. “LearnDash” is a trademark of its respective owner. This plugin is simply designed to be compatible with the LearnDash LMS plugin.
Core Fix
If a student buys a Course Extension product before their current access has expired, LearnDash does not extend the access correctly — it either resets or ignores it. This plugin intercepts the order and adds the extension days on top of the existing expiry.
Example: Student has 30 days left buys 90-day extension gets 30 + 90 = 120 more days. ✅
Students Dashboard
A new Students tab under WooCommerce Course Access Extender lets you:
- View all enrolled students with their course, expiry date, days remaining, and status (Active / Expired).
- Filter by course, status (active/expired), expiry window, enrollment date range, or search by name/email.
- Sort by student name or expiry date.
- Adjust any student’s expiry date directly from the table with a date picker.
- View a student’s full purchase history in a modal — showing all course-related orders with dates, products, quantities, totals, and order status.
Activity Log
A full audit trail of every access grant, extension, admin adjustment, and profile change with filters for course, action type, keyword search, and date range.
Requirements
- WordPress 6.0+
- WooCommerce 7.0+
- LearnDash LMS 4.0+
- PHP 7.4+





