Simple, informative, beautifully-designed Dashboard widgets for your LearnDash-powered site. Quick stats at a glance, plus helpful links for faster ad …
Dashboard Widgets for LearnDash adds 4 widgets to the Dashboard page in your WordPress admin area — Overview, Courses, Links & Recently Modified.
NOTE: By default, only Administrators will see the widgets. See the FAQ below about “user/role permissions” to learn how to enable them for additional users.
The Overview widget provides the following information:
Clicking on each total will take you to the admin page that lists out the respective content.
The Courses widget provides a scrollable list of up to 10 courses. The information displayed depends on the user’s capabilities & access to certain admin pages. I’ll explain each piece of information below.
Visible to all:
Visible if user has BOTH edit_courses AND edit_published_courses capabilities:
Visible if user has edit_courses capability:
Visible if user has list_users capability:
The Links widget contains the following sections, each with their own set of links to different admin pages.
LearnDash Settings
General | Registration | Payments | Emails | Custom Labels | Support
Courses
View All | Add New | Settings | Categories | Tags
Lessons
View All | Add New | Settings | Categories | Tags
Topics
View All | Add New | Settings | Categories | Tags
Quizzes
View All | Add New | Settings | Essays: Graded | Not Graded
Assignments
View All | Approved | Not Approved | Settings
Groups
View All | Add New | Settings | Administration | Group Leaders
Who sees each section, as well as the links within each section, will depend on a few things. Here are the important things to know:
This widget displays the 3 most recently modified courses, lessons, topics, and quizzes.
For Courses, you can navigate directly to “Edit,” “Builder” or “Settings.”
For Lessons, Topics, and Quizzes, each title links directly to the edit page for that piece of content.
It also includes the last modified date/time (i.e. 3 days ago, 5 months ago, etc.).
Tested with LearnDash 3.6.0.3
There is no scheduled roadmap, but if you have any suggestions, please let us know in the support forum.
We decided to show the widgets to users with the “edit_dashboard” capability. By default, this only includes the “Administrator” role.
Any other role, by default, does not have access to edit courses, lessons, topics or quizzes, thus rendering most of the quick links useless. If you want another user role to see the widgets, we suggest using the User Role Editor plugin to add the “edit_dashboard” capability to that user role.
Additionally, the links in the Overview & Links widget only work if the user has access to the corresponding page. For example:
For the Courses widget:
For the Recently Modified widget:
We have chosen to display up to 10 courses. This cannot be customized.
First, the courses are sorted by their Menu Order, which can be manually chosen/updated by anyone with access to edit a course. If two courses share the same Menu Order, they are then sorted by their course title. This cannot be customized.
No. The 3 most recently modified will always be displayed.
In the Overview widget, the numbers reflect published content.
In the Courses widget:
If you still think your numbers are off, it might be a bug. Please let us know in the support forum so we can try to fix it.