New Admin and Performance Capabilities!

By: Justin Ferriman • June 14, 2016
Filed Under:

LearnDash Updates latestToday we are happy to announce that we have pushed out the latest LearnDash core update.

The focus of these updates are mostly “under the hood”, but we also made sure to throw-in some new functionality for you to use when managing your LearnDash courses.

These enhancements are a direct result of the feedback you all have provided us as you use LearnDash for powering your learning programs.

As always, we thank you and appreciate your continuous input!

Admin “Mark Complete” Capability

[frame type=”paper-stack”]

[/frame]

Sometimes there are situations when you need to mark a topic, lesson, or even course as complete for your users, and this is now possible with the latest version of LearnDash!

Simply navigate to to the user’s profile and you will see their enrolled courses.

Next to each course there is a checkbox available. If you select the checkbox then the entire course is marked as complete after you update the user’s profile.

Don’t want to mark the entire course complete? No problem, just expand the course details and select the items (topics, lessons, and quizzes) that you want to mark as complete for the individual.

If you make a mistake, you can also un-mark an item as complete. 🙂

Improved Course Enrollment Interface

[frame type=”paper-stack”]

[/frame]

While you are in the user’s profile you will also notice some improvements to the way you can enroll a user into a course.

The drop-down menu has been replaced with a list of your courses. This allows you to search and select more than one course for enrollment at a time.

In addition, you will see that below the course list there is a similar method for assigning the user to a LearnDash Group (or multiple groups). Once you select and assign the desired courses and groups just click “Update User” and you are all set!

This new UI has been applied to the LearnDash Groups section, and we extended it to the Edit Course page as well. This means that now as you create (or edit) a course you can easily associate it to a LearnDash Group at the same time.

Significant Performance Improvements

While the new course and group enrollment features are more user-friendly from a UI perspective, they also have a significant impact on LearnDash speed and scaleability.

But it didn’t stop there. Changes were also made to the way course content is called, including the use of lazy-load logic resulting in quicker page-loads.

We tested these changes on sites running many LearnDash courses with upwards of 40,000 active users and we are pleased to report that the LearnDash experience was quite snappy – undoubtedly quicker than previous versions.

These improvements are available for you today. If you don’t see this from your admin dashboard, please reference this support article for some guidance on updating.

For a full list of updates please reference the changelog.

Exciting Developments Ahead

Today’s release is also exciting because we have made some additional changes to LearnDash in preparation for new functionality coming your way!

One of which is in relation to user interaction while the other is with regards to the (much anticipated) ProPanel version 2.0 – both are already in development!

To wrap-up this update I want to personally extend a thank-you to all of you using LearnDash for your learning programs. We are privileged to have you all as customers and humbled that you have chosen us as your WordPress LMS.

Until next time!

Justin Ferriman

Justin started LearnDash, the WordPress LMS trusted by Fortune 500 companies, major universities, training organizations, and entrepreneurs worldwide. He is currently founder & CEO of GapScout. Justin’s Homepage | GapScout | Twitter