LearnDash instructors have no frontend to manage their courses and students are left hunting through WordPress backend screens. LearnDash Dashboard gives instructors a frontend course builder, dedicated dashboards, quiz tracking, assignment management, and Zoom integration. Per-student progress analytics and exportable reports let group leaders and admins stay on top of every learner without touching wp-admin.
The dashboard statistics tiles and Total Students count no longer time out on sites with thousands of enrolled students. Enrollment lookups now reuse LearnDash's own cached queries, so the dashboard loads quickly even at large scale.
Removed a redundant database write that ran on every dashboard load, trimming queries from each page render with no change to the figures shown.
Fix
Under Settings > Fields Restrictions, the two course fields that both read "Course Enrollment URL" are now labelled "Course Enrollment URL (Subscribe)" and "Course Enrollment URL (Pay Now)" so you can tell them apart. Your saved field visibility settings are unchanged.
v7.6.3
June 10, 2026
Fix 4
Fix
Report filters for Lessons/Topics and Quizzes now follow the Course you pick - choosing a Course narrows both lists to that Course's lessons and quizzes, switching Course resets them, and on first load they stay empty until you choose. Reports can no longer be filtered by a lesson or quiz from a different course.
Buttons in the report tables (Essay, Assignment, Quiz, Course Progress) now keep consistent spacing instead of touching.
The instructor Questions tab (Course Management) now shows every question on the instructor's quizzes, including questions created by an admin.
When the Meetings tab is available to students, they now see a join-only view of upcoming and past meetings. Creating, editing, and deleting meetings stays with instructors and admins.
v7.6.2
June 8, 2026
Fix 1
Fix
The Lesson/Topic and Quiz dropdowns in the report filters (Essay, Assignment, Quiz) were stuck disabled and could not be used. They now load and filter reports just like the Course and Status filters.
v7.6.1
Improve 2 Fix 7
Improve
Better accessibility - dashboard controls now have clear labels and a visible keyboard focus ring.
My Courses, Certificates, and the instructor content tabs now update in place for pagination, search, and status filtering instead of reloading the whole page.
Fix
Essay Report exports (CSV/Excel) now include the submission date, course, and lesson, and show each essay's status as "Not Graded" or "Graded". On-screen-only buttons are left out of the export.
Quiz, Assignment, and Course Progress report exports no longer include on-screen buttons, so exported files contain clean data only.
Essay grading points now appear immediately after approval, and entered points can't exceed the question's maximum.
The Course Completion chart no longer flickers or resizes on load.
The Associated Course dropdown is now populated for instructors creating content from the front end.
Featured images now display on Lesson, Topic, Quiz, and Question cards in the dashboard.
Pagination on the instructor content tabs (Assignments and others) no longer responds twice per click or jumps to the wrong page - every tab now paginates correctly.
v7.6.0
Improve 3 Fix 3
Improve
Reworked the Submitted Essays tab and the reports area so approve and grade actions are more reliable and behave consistently across tabs.
The Certificate Builder is now the single place that controls page size, orientation, font, and background, ending the occasional mismatch between the builder and your saved certificates.
Behind-the-scenes stability and build improvements.
Fix
The "New Section Heading" button in the course builder works again - sections create, display, and save as expected.
Inline rename (the pencil icon next to a title) now works for sections, topics, and quizzes, not just lessons.
You can again add a final, course-level quiz from the front-end course builder.
v7.5.4
New 2 Fix 15 Dev 1 Compat 2
New
New "Enrollment Code Redeem Widget" toggle in General Settings to hide the redeem field on student dashboards for sites that do not use enrollment codes.
Parent course / parent lesson selector added to the dashboard's Lesson and Topic forms so instructors can place new content under the right course in one step.
Fix
Course Activity pagination buttons (First, Previous, Next, Last) now respond to clicks instead of silently doing nothing.
Course Activity per-page limit (Activities setting) is now honored on both initial render and pagination AJAX.
Submitted Essays approve button now actually grades and saves the essay.
Dashboard Cover Image upload now persists when you click Save Changes.
Certificate Builder block sync. Page size and orientation now stay in lock-step between the dashboard certificate form and the block editor.
Certificate Builder Letter/Landscape defaults now carry over to the dashboard form correctly.
Saving a certificate no longer wipes the background image, font, and dimensions set in the Certificate Builder.
"Course Content" row under Field Restrictions admin renamed to "Course Content Table" so the toggle's purpose (lesson list visibility setting, not the description editor) is unambiguous.
Student Details empty state no longer overlaps the loading indicator.
Bulk export now shows the real group enrollment date instead of placeholder text.
Course card "Price" label no longer appears when the course has no price set.
Time tracking course report renders percentages correctly on non-English locales.
Filtering a report with no matching results no longer produces a PHP notice.
Instructor reports now return data instead of an error.
Cache invalidation for group and course data now refreshes every cached variant on object cache backends.
Dev
Removed dead AJAX handlers and stale cache invalidation hooks.
Compat
Activation guard plus admin notice when LearnDash is below the supported 5.0 baseline.
Replaced deprecated LearnDash 4.x helper functions for forward compatibility with LearnDash 5.x.
v7.5.3
Improve 3 Fix 1
Improve
Bulk course export with detailed progress and time tracking information.
Time formatting in format_time_spent method.
Translation template (.pot file).
Fix
Fatal error in bulk management operations.
v7.5.2
Improve 2 Fix 1 Security 1
Improve
Cleaner dashboard course filters.
Updated WordPress compatibility to 6.9.
Fix
The loading indicator on student course-progress now behaves correctly.
Security
Hardened output and permission checks on dashboard actions.
v7.5.1
Fix 3
Fix
Fixed assignment reports not rendering in chronological order.
Fixed assignment approve issue.
Fixed fatal error related to ACF field.
v7.5.0
New 12 Improve 6 Fix 9 Security 1
New
Private Messaging between students and instructors, with an inbox and compose screen.
Bulk Student Management admin tool with CSV export.
Dashboard Insights tab with revenue, instructor performance, and top-courses charts.
Time Tracking tab to see how long students spend on courses.
Course Cloning that duplicates a whole course, including its lessons, topics, quizzes, and questions.
Enrollment Codes generator for bulk self-enrollment.
Assignment Deadlines with due dates, overdue badges, and a student tab.
Uncanny Groups support with a group creation wizard, seat counts, and hierarchy management.
Redesigned email notifications with a consistent, brandable template and a reliable sending queue.
Announcements - create one in WP Admin, pick the courses, and optionally email enrolled students.
Dashboard widgets - Quick Actions, Action Items, and Continue Learning.
A Withdrawal tab (with date picker) when commissions are enabled.
Improve
Zoom integration - faster, more reliable connections, an updated meeting experience, a clearer setup guide, live status checks, and recording downloads.
Cleaner instructor pages, with Settings merged into the Profile tab.
Unified admin tables with search, sorting, export, and column controls.
Better mobile layouts across the dashboard, charts, and management tabs.
Up-to-date compatibility with current LearnDash versions.
Faster dashboard and reports, plus a lighter, modular build that loads only what each screen needs.
Fix
Courses, lessons, and topics created from the dashboard now associate correctly.
Quizzes and questions saved from the dashboard are recorded properly.
Course steps and quiz questions are no longer lost when saving from the front end.
Co-instructor data is preserved when saving in the course builder.
The meeting shortcode now shows the meeting instead of the full dashboard page.
Resolved an error in the group-leader course-progress report.
Quiz reports no longer show attempts from unrelated courses.
Corrected avatar upload, withdrawal methods, and earnings tab errors.
Plus 100+ additional fixes from comprehensive QA.
Security
Wide-ranging security hardening - ownership checks on approvals, emails, and invites, plus thorough input validation across settings.
v7.4.0
New 1 Fix 9
New
New hook to display additional metadata in course listings.
Fix
UI issue while creating Zoom meetings from the dashboard.
PHP warning triggered during Zoom meeting creation.
“Join Meeting” button not working when using shortcode.
Assignment scores being saved as 0 instead of the actual grade.
Fatal error when creating a final quiz from the frontend.
Error logs triggered during quiz creation and while working on quizzes.
Prevented empty quizzes from being created and saved.
Fatal error when adding a quiz to a lesson during course creation.
Essay link redirecting to homepage for co-instructors.
v7.3.0
New 3 Improve 5 Fix 12
New
Essay download link in the Essay Report popup.
Preview icon on “My Certificates” section.
Preview option support in Certificate Builder.
Improve
UI for managing featured courses settings.
"View Question" link from the frontend dashboard.
Question field values and saving behavior.
Answer type handling for quizzes.
Alignment of save and reset buttons.
Fix
Question suggestions not loading until reset.
Quiz import issues and related backend errors.
Fatal error when adding a question to an existing quiz.
Matrix sorting and display option issues.
Frontend fields and grade fetch reliability.
Essay/open answer question behavior.
Issue with creating different question types on frontend.
PHP warnings on certificate and quiz report tabs.
Text domain loading warning.
Issue where answers weren’t displaying when editing backend-created quiz questions.
Assignment points typo and improved feedback for approval process.
Assignment points calculation error.
v7.2.2
Improve 5 Fix 5
Improve
License tab UI and status handling with better checks and readability.
Quiz handling with updated AJAX search and UI enhancements for adding quizzes.
Certificate management logic in the dashboard.
Language files (.pot).
Added filter to modify quiz report row data and support custom columns via JS.
Fix
Final quiz data not saving correctly in the dashboard.
Quiz report answers not displaying when clicking the "(view)" button.
Incorrect start date format in exported essay report CSV.
Quiz title concatenation issue.
Debug output for course status during certificate retrieval.
v7.2.1
New 1 Improve 1 Fix 4
New
Query argument to fetch all lessons in the assignment section for better lesson visibility.
Improve
Unused files and code from the wbcom folder to reduce clutter and improve performance.
Fix
Issue where lessons were not saving properly.
DataTables export warning by removing the unnecessary 'last_name' column from the quiz report.
Cleaned up quiz report export formatting for better CSV compatibility.
Text domain corrections for proper translation loading.
v7.2.0
New 4 Improve 7 Fix 12
New
Searchable select course filter on Course Reports page for better usability.
Topic and Grade filter options in the Assignments tab.
Hooks and filters to add a submenu in the dashboard settings.
Email notifications via Uncanny Automator for adding or removing group leaders.
Improve
Improved assignment filters for easier student management.
UI improvements for quiz content, topic toggle, and course structure frontend.
Cover and avatar images management on the dashboard.
Improved course, lesson, and topic management experience.
Dashboard cover and avatar upload UX.
PHPCS compliance across plugin files.
Overall backend and frontend experience for instructors and admins.
Fix
Incorrect display of users when filtering by Course vs. Group.
Inconsistent display of certificates between frontend and backend.
"View More" button not working in reports.
Issue adding quizzes when creating a topic from the right sidebar.
Essay report button issues with large record sets.
Post data not showing properly on tabs.
All associated lessons not displaying correctly on the Assignment page.
Assignment points functionality.
Horizontal scroll issues in reports.
Topic meta field synchronization.
Group leader quiz report access issue.
Author filter issue for admin users in reports.
v7.1.0
New 5 Improve 1 Fix 5
New
Email notifications via Uncanny Automator when adding or removing a group leader from a group.
Missing course fields for better data consistency.
Missing lesson fields to ensure complete course structure.
Hooks and filters to allow adding a submenu in the dashboard settings.
Assignment points display on the assignments page.
Improve
Synced topic meta field for better course data tracking.
Fix
Email not sent via Uncanny Automator issue.
Post data not showing correctly in tabs.
All associated lessons not displaying in the dropdown on the Assignment page.
Horizontal scroll issue in reports.
Assignment points not working correctly.
v7.0.0
Improve 5 Fix 8
Improve
Managed LearnDash dashboard icons to avoid conflicts with other themes
Embed meeting shortcode from upcoming meeting listing
Languages file ld-dashboard.pot
Edit section UI for better user experience
ld-dashboard-functions.php for performance improvements
Fix
Missing dashboard sections in LearnDash
Issue with meetings display and functionality
Missing meeting shortcode ID on instructor dashboard
Redirect issue for subscriber users
PHP warning when no group is assigned to a group leader
Dashboard menus could be accessed via URL even when disabled
Group leader displaying all students irrespective of assigned groups
Editing section title redirects to lessons edition page
v6.9.8
New 1 Note 3
New
friendly hooks in ld_dashboard_instructors_list.
Note
Added customizable login notice and link in ld_dashboard_functions.
Integrated LearnDash Manage Assignments for streamlined assignment management.
Added browser join link functionality to the meetings tab.
v6.9.7
Improve 4 Fix 4
Improve
Improved `.pot` file for translations.
Wording in notices to use "are currently available" instead of "at the moment."
Language clarity for better user experience.
Ensured lowercase formatting for course labels in warnings.
Fix
Display notice when instructors have no courses on the Course Report tab.
Default value for the Student Details dropdown for instructors.
Fallback to `display_name` when `first_name` and `last_name` are empty.
Missing constant `EDD_WSS_STORE_URL` in the LearnDash Dashboard license handler.
v6.9.6
Fix 1 Note 17
Fix
instructors.
Note
Fixed pagination padding and functionality issues, ensuring post loop reset for groups.
Added WPML compatibility to `ld_dashboard_render_dashboard_menus`.
Fixed missing "Select Group" box in Course Reports tab.
Fixed #273 - if course access setting is set to be opened, enrolled sudents are not showing under course details & student details section
Fixed Action priority
Update POT file #284 - Unable to translate string
Fixed #295 - Warning issue generated while disable live course activity
Fixed #299 - All disable option issue in General option
Fixed #289 - Plugin activation issue
Fixed #290 - php errors in ajax response in admin dashboard
(#296, #297) Update my dashboard page UI
Added WPML Language support
v4.6.0
Fix 5
Fix
instructor pending user role assign and remove other user
#281 - User roles are not getting loaded in multiselect dropdown
#280 - Warnings on plugin activation
Dashboard page loading on instructor login.
#274 - Client site issue
v4.5.0
Fix 7
Fix
Fixed Administrator issue when course price type is open for all user
Update plugin backend UI
#270 - Quizzes are showing incompleted in the graph
#272 - Managed select all dropdown and email course loader UI
Added #272 - We should have select all box in student dropdown
Duplicate User id in Student details dropdown
#271 - Issue in loading student and course details
v4.4.1
Fix 2
Fix
#269 - view assignment/essays redirecting to the home page
Added filter for essay permission redirect filter to see essay
v4.4.0
Fix 3
Fix
#265 - mention instructor's email in 'From Field'
#264 - Notices and warnings
#268 - LearnDash Dashboard Profile Menu not showing on front end
v4.3.0
Fix 1
Fix
Updated language strings
v4.2.0
Improve 1 Fix 5
Improve
Create Three new shortcode [ld_course_details], [ld_student_details] and [ld_instructor_earnings]
Fix
#262 - notice on Admin My Dashboard page
#261 - Typo mistakes in support Question
Added FAQ in Support Tab
Rearranged plugin Options
Added Do action to add additional section for customize
v4.1.0
Note 4
Note
Fixed #250 PHP warnings
Fixed #247 - Assignment related issue
Fixed #248 - BP messaging related Issue
Fixed Date time formate translate
v4.0.0
Improve 3 Fix 1
Improve
Added Group-wise filter to send emails for administrator and Group leader.
Added feature to show/hide live feeds(role wise).
Added feature to show/hide student details.
Fix
Fixed customizer glitch.
v3.2.2
Fix 1
Fix
Assignment filter setting for the instructor.
v3.2.1
Fix 1
Fix
WP 5.5 version compatibility
v3.2.0
Fix 8
Fix
Instructor Earning will show only for Instructor login
Add Loader when student fetch from course
#208 - Instructor Earning : graph
#76 - dashboard page (courses tab)
(#209) Send mail Loader
Fixed Currency Symbol issue in instructor earning graph
#207 -course enrollment activity
#210 - On changing a subscriber's role to group leader he is can view other group leader's live feed
v3.1.0
Improve 7 Fix 16 Note 4
Improve
Import Instructor commission report CSV file
Add Simple CSV file
Fixed Minor changes
Remove Instructor Total Sales Option
(#191) Managed Export CSV Button Style
Add Export CSV format for Student Course Progress Report and Course Wise Student Progress Report
Set Couse wise Student Information pagination and Student wise Course wise information pagination
Fix
Apply Become as instructor issue and coauthor
Course counting issue on the instructor dashboard
#202 - Data Statistics Issue
#201 - By default all 'General' and 'Integration' options should be enabled on a fresh installation
#203 - Registration page related warning
Apply instructor button on the logged out user
#200 - If logged in user, not as an instructor then display apply
Newly assign instructor user display all course listing
#198 - Notification is not getting listed on co author's dashboard
#176 - wrong data is showing on Co author's dashboard
#197 - Divison By 0 warning
Update My Enrolled Course in My Dashboard
Managed my courses tab UI
#195 - pagination(next and prev links)
(#194) Managed export CSV button UI
Instructor can see assignments of other instructors course student
Note
Fixed #185 - Course progress chart is showing disabled for co-author
Fixed #182 - My dashboard page as a new student
Fixed #183 - Undefined index notice.
Fixed Student enrolled course display on Instructor dashboard
v3.0.0
Improve 5 Fix 2
Improve
Added Option for Instructor Registration
Added Option for Co Instructor
Improved BuddyPress TODO Integration
Improved Chart UI and Color combination
Updated Plugin options with page mapping
Fix
Add Edit Other Courses cap for instructor user role
Notice on Live feed section
v2.6.0
Fix 3
Fix
#133 - Assignment is visible to another instrutors
#136 - Student graph issues in student dashboard
Fixed instructor course progress issue
v2.5.0
Fix 1
Fix
fixed conflict with propanel
v2.4.0
Fix 5
Fix
#122 course count error for the group leader
Student course progress report style manage
Removed inline css
Display Course Dropdown and display student course progress report
Fixed Group Leader Dashboard issues
v2.3.0
Note 2
Note
Design upgarde of options
Todo List fixes for saving options
v2.2.1
Fix 1
Fix
Language Fixes
v2.2.0
Improve 4
Improve
BuddyPress Todo List Support
Improving Options to display settings
Instructor WooCommerce Graph Integration
Learndash Notes Support
v2.1.0
Fix 1
Fix
Instructor Course Permission Fix
v2.0.0
Note 1
Note
Plugin Rewrite
v1.0.1
Note 2
Note
Initial Release
Minor fixes for admin dashboard
v1.0.0
Note 1
Note
Initial Release
Seriously, one of the best software tech experiences I've ever had!
After 16 years of buying WordPress themes and plugins, I know exactly what bad support looks like and Wbcom Designs is the polar opposite. My setup was a nightmare: multiple tools, deep integrations, custom configurations that required…
Duston McGroarty·US·
Great service, great plugins
I was using an excellent plugin created by Wbcom Designs and had both an error and discovered a slight bug in one aspect of the plugin. After creating a support ticket I got a super-quick response and discovered the error was on my part…
Edward Bonthrone·US·
Excellent Theme, Powerful Plugins and Outstanding Support
I am using the REIGN theme and several plugins from Wbcom Designs on my website. The theme is beautifully designed, and the plugins are user-friendly. Everything works smoothly, and the features are perfect for building professional…
S W Malcolm·US·
The best development team ever
It has been a very pleasurable experience working with Wbcom Designs. Anmybia Siddiqui has been a stellar leader of the dev team. Her communications are very professional and productive. Anmybia and her team have completed every task we…
Real America's Voice News·US·
Top notch support
Top notch support. I have been frustrated generally by the slow support for most themes and plugins, but they are helpful and quick to reply. Highly recommend.
Woods·DE·
I was impressed
I have worked with many WordPress plugins over the past 14 years part time. I have learned that if the support is not prompt and effective it is a sign to move on. Tonight, Wbcom has impressed me and I will be hiring them for some more…
Steve Valencia·US·
Perfect plugins for community sites
I wanted to build a community website and these guys created the perfect plugins for me. To be honest, I want to buy every single one of their plugins. If I had more money I would.
Sora Seaton·US·
Excellent Plugins and Outstanding Support
We use BuddyPress with several free BP plugins from Wbcom Designs, and we are extremely satisfied. The plugins add real value for our community, are updated regularly, and are continuously improved. They integrate seamlessly with their…
Peter Gibson·DE·
Great and very supportive
This company have been great and very supportive. I highly recommend them.
Steve s·GB·
Excellent template and first-class support
The template from Wbcom Designs is truly great, modern, flexible, and easy to use. The support is very helpful and friendly. For questions or problems you receive fast, competent assistance and feel well taken care of. Highly recommended.