LearnDash - The most popular LMS (Learning Management System) plugins for WordPress: Multilevel Courses, Sales Courses, Certificates and Scores, Advanced Surveys, Task Management, Dynamic Forums, Class Timers, Prerequisites, User Profiles
LearnDash With multiple levels, courses, topics, quizzes and categories can be easily created.LearnDash Academy PluginFeatures progressive playback so you can program course content throughout the course.
You can assign users and then approve or comment on them. It also comes with a quiz and test management tool with several questions.You can easily define prerequisites so that every student can advance to the next grade.
There are several payment gateways available for accepting payments using PayPal, 2Checkout, etc. It's also great for bbPress.
⭐ See also: Free Premium SummaryWordPress plugin, daily update
WordPress LMS plugin with LearnDash
- sell your course
- Deliver content automatically on a predetermined schedule.
- Provide certificates, points and badges to encourage learners.
- Engage with learners based on the actions they take in your course.
- Set course prices to make them free, private, or members-only
- Team students and designate a team leader to manage their progress.
- Set up learning paths, mark tasks complete, and review submissions.
- Send course specific messages and automatic email notifications.
- One-time sales, subscriptions, memberships, packages and more.
- PayPal, Stripe, 2Checkout and 300+ other portalsWooCommerce.
- Auto-renewal notification. No innovation? Select to remove access.
- Pre-order content reduces your return rate and increases revenue.
Changelog LearnDash LMS WordPress plugin cancelled for free
Update: 220.127.116.11 Updated licensing logic to change the request from POST to GET Updated license checks to improve performance including checking license validation every hour Update: 18.104.22.168 Update Updated include admins when using the course filters in the WP admin users screen Bugfix Fixed how the fill in the blank question type calculates spaces Fixed when continuing the quiz the first question shows at the top of the page Fixed questions marked for "review" are not saved on quiz saving Fixed registration success not working with free access mode courses Fixed some quizzes being incorrectly marked as complete even if the quiz hasn't been accessed Fixed quiz repeat logic is different between a quiz starting and a quiz processing Fixed quiz click to continue redirecting to the parent lesson rather than the correct course step Fixed group leader custom label empty on add user selector Update: 22.214.171.124 Bugfix Fixed error with enrollment with PayPal and LearnDash groups Fixed login modal redirecting to the wp-login.php page if the credentials were entered incorrectly Fixed expired courses not listing in course info list by default Fixed order overview showing $ sign when purchase was free Fixed PayPal not creating the user account when being used from the LearnDash registration pages Fixed LearnDash permalink changes not saving Update: 3.6.0 Feature Added trial period and billing period options to subscriptions Added registration page and new registration flow/logic Added per course redirects post purchase for buy now and recurring access type courses Added advanced tab that new houses data upgrades, custom labels and the REST API Added payments tab that houses PayPal and Stripe payment gateways Added customizable post purchase and registration emails Added from email settings to change sender name and address rather than using the default of WordPress Bugfix Fixed REST API using 12 hours instead of 24 hours in some places Fixed quiz filter not showing on some associated quizzes Fixed leaderboard showing results as 0 Update: 126.96.36.199 Bugfix Fixed issue with section headings being removed after the previous update resulting in display issues Update: 188.8.131.52 Feature Added LD version and unique key to quiz attemp user meta data Bugfix Fixed matrix sorting validation not working since version 3.5.1 Fixed fill in the blank type questions only awarding 1 point even when the points to be awarded is set to a higher value Fixed logged out users cannot access a quiz in a course that is set to the open access mode Fixed mark complete button not showing on sample lessons for logged-in users Fixed being unable to remove the first section heading Fixed not being able to progress through a course when the last question in a quiz is an essay Fixed an error with "browser cookie answer protection" setting Update: 3.5.1 Bugfix Fixed support tab showing upgrade notice Fixed Assessment questions not grading correctly Fixed warnings/notices Fixed umlauts not working in section headings Fixed quiz score delete Fixed error when accessing a deleted step of a course Fixed quiz Assessment question radio input can select multiple Update: 184.108.40.206 Bugfix Fixed ldcourselist not linking to courses when groups aren't set to public Update: 3.4.2 Feature Added display alert when group CPT is not public Added [user_groups] shortcode section to shortcode inserter Added compatibility for WordPress 5.8 Bugfix Fixed PHP warning illegal string "offset" warning Fixed private lessons not displaying in the lesson selector Fixed quiz statistics not loading when user search for a course a LD30 profile Fixed focus mode sub-steps list being collapsed by default on active step Fixed PHP notice in CSV reports Fixed question display setting not displaying questions in pagination format when selected Update: 220.127.116.11 Bugfix Fixed learndashprocessmark_complete() function Update: 3.4.1 Feature Added show step post_status in course builder Added loader icon when course grid pagination is used Update Updated deprecate getlearndashpaynow_courses() Updated restricted allowed URL parameters for certificates Updated deprecate learndashgetopen_courses() Updated course builder to handle scheduled steps Updated creating a quiz with REST API V2 Updated multiple plural form support for translations Updated reporting speed improvement with large number of users Bugfix Fixed video embedding in question hints not working Fixed header display overlapping Gutenberg toolbar Fixed V2 REST API missing steps when retrieving course steps Fixed rearranging and adding new quizzes to topics in the course builder Fixed REST API essay unknown functions Fixed manual mark complete logic from WP profile Fixed quiz icon not showing in the assocation sidebar Fixed learndashgetpaynow being called in users > all users list Fixed course step ordering note that if you have a incorrectly ordered course you will need to reorder and save it Fixed PHP warnings and notices Fixed steps_completed not being updated in report Fixed parse error in REST API v2 Fixed quiz results message not displaying Fixed inaccurate data reported in ProPanel reporting widget Fixed lesson filter not working for quizzes Fixed group leader can't edit comments of assignments = Update: 18.104.22.168 = Bugfix Fixed course steps not showing in the course builder Fixed activity table records not getting updated when manually marking content as completed = Update: 22.214.171.124 = Bugfix Fixed recurring payment duration resetting to 1 day Fixed quizzes not showing on course builder Fixed sprint() too few arguments warnings Fixed warning illegal offset percentage = Update: 126.96.36.199 = Bugfix Fixed Course Grid pagination resetting after going to the next page on a filtered grid Fixed issue with course progression where some users were unable to progress to the next step when taking a quiz multiple times Fixed learndashgetglobalquizlist() causing infinite loop in Legacy Mode templates = Update: 188.8.131.52 = Bugfix Fixed lesson progress bar showing in focus mode Fixed issue where course grid was still showing in progress even when it should show completed Fixed lesson/topic content not showing if the course builder is disabled Fixed Error Call to undefined function learndashgetcustomlowerlabel() = Update: 184.108.40.206 = Update Updated use php timestamp for quiz completion times rather than a JS based value Bugfix Fixed modifying course progress from the backend user profile in the wp-admin resets all incomplete courses Fixed sprintf warning too few arguments = Update: v220.127.116.11 = Feature Added associated lesson/topic/quiz course selectors Bugfix Fixed span html tag never closes Fixed lesson list not visible to those without a user role Fixed users list inaccessible if the admin user also has the group leader role Fixed group leader can't edit assignments = Update: v18.104.22.168 = Bugfix Fixed problem where videos weren't showing Fixed the label missing from drip lessons = Update: Version 22.214.171.124 = Bugfix Fixed WordPress 5.5 compatibility issue = Update: Version 126.96.36.199 = ### Bugfix Fixed E_PARSE error causing Error message: syntax error, unexpected "?"" In REST API v2 for PHP versions below 7.3 Fixed an issue where when loading the REST API endpoints metaboxinitfilter caused problems with third-party plugins and groups Fixed users can’t upload assignments Fixed custom course label not applying to LD user status widget Fixed unsupported operand types Fixed deprecation warnings when using PHP 8 = Update: Version 3.3.0 = ### Feature - Added LearnDash REST API v2 (beta) - Added course export performance improvements - Added quiz messages for the question answered state ### Update - Updated quiz retry logic - Updated packages used in the builder - Updated coding standards ### Bugfix - Fixed quiz answer spacing - Fixed translations not updating - Fixed header distorted in focus mode - Fixed marking a course complete via the profile page in the wp-admin - Fixed course list in ld_profile shortcode not showing - Fixed missing latest quiz statistic - Fixed mark complete button cut off in focus mode - Fixed lesson title not changing when using the_title filter - Fixed group leaders not being able to filter assingments/essays - Fixed LearnDash blocks throwing a warning - Fixed RTL breadcrumbs being the wrong direction - Fixed PayPal recurring payments not enrolling users = v188.8.131.52 = ### Bugfix - Fixed LD Menu Items on new install - Fixed Fatal Error when group leader tries filtering in the WordPress admin - Fixed Matrix sorting not respecting order in the builder - Fixed Final quizzes always being associated with the first lesson in a course - Fixed Quiz with prerequisites not able to be started by non-admins - Fixed Translations causing URL redirects - Fixed Button spacing on quiz legacy templates - Fixed Syntax error on quiz cookie code