Course Access Extender for LearnDash

Course Access Extender for LearnDash

Details
View on WordPress

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+

Details

Plugin code:
course-access-extender-for-learndash
Plugin version:
1.1.2
Author:
Outdated:
No
WP version:
6.0 or higher
PHP version:
7.4 or higher
Test up to WP version:
6.9.4
Total installations:
0
Last updated:
2026-04-28
Rating:
Times rated:
0
course-access
learndash
lms
permissions
woocommerce