LearnDash is the premium learning management system (LMS) plugin for WordPress, trusted by universities, corporations, and entrepreneurs to create and sell online courses. With its powerful yet user-friendly features, LearnDash transforms any WordPress site into a full-featured eLearning platform.
LearnDash WordPress Plugin Features
Course Creation & Management
Drag-and-drop course builder
Drip-feed content
Prerequisites & sequential lessons
Multimedia support
Course bundles & categories
Advanced Learning Tools
Quizzes & assessments
Assignment submissions with grading
Certificates & badges
Discussion forums
Gamification
Monetization & Payments
One-time, subscription, or membership pricing
WooCommerce & Easy Digital Downloads integration
Recurring payments & installment plans
Coupons & discounts
Group registration & corporate licensing
Progress Tracking & Reporting
Detailed student progress analytics
Quiz statistics & performance reports
Exportable gradebooks
Completion tracking
User Management
User roles & permissions
Private tutoring & cohorts
Group registration management
Manual enrollment options
Integrations & Extensibility
100+ integrations
REST API for custom development
Multisite compatible
Translation-ready
Mobile & Accessibility
Responsive design
Mobile-friendly video delivery
WCAG accessibility compliant
What's New in Version 5.0.0
Released
Deprecated actions: learndash_report_page_buttons.
Deprecated constants: LEARNDASH_COURSE_FUNCTIONS_LEGACY, LEARNDASH_IS_QUIZ_ACCESSABLE_LEGACY.
Deprecated filters: learndash_course_autocompletion_multiple_final_quizzes_step, learndash_course_status_recalc_total_steps, learndash_get_content_label, learndash_get_lesson_progress_defaults, learndash_get_lesson_progress, learndash_lesson_attributes, learndash_responsive_video_domains, learndash_responsive_video_post_types, learndash_update_posts_comment_status, learndash_users_can_register.
Deprecated functions: ld_course_check_user_access, learndash_30_focus_mode_can_complete, learndash_30_responsive_videos, learndash_activity_complete_course, learndash_activity_complete_quiz, learndash_check_query_post_type, learndash_course_get_completed_steps_legacy, learndash_course_status_legacy, learndash_get_content_label, learndash_get_course_data_legacy, learndash_get_course_lessons_list_legacy, learndash_get_course_progress_legacy, learndash_get_course_quiz_list_legacy, learndash_get_course_steps_count_legacy, learndash_get_course_steps_legacy, learndash_get_course_url, learndash_get_current_tabs_set, learndash_get_essays_by_quiz_attempt, learndash_get_exam_challenge_available_courses, learndash_get_exam_challenge_courses, learndash_get_global_quiz_list_legacy, learndash_get_lesson_attributes, learndash_get_lesson_progress, learndash_get_lesson_quiz_list_legacy, learndash_get_paynow_courses, learndash_get_quiz_pro_fields, learndash_get_step_post_status_label, learndash_get_topic_list_legacy, learndash_get_user_course_attempts_time_spent, learndash_get_user_quiz_attempts_count, learndash_get_user_quiz_attempts_time_spent, learndash_is_lesson_notcomplete_legacy, learndash_is_quiz_accessable_legacy, learndash_is_topic_notcomplete_legacy, learndash_lms_reports_page, learndash_on_iis, learndash_process_mark_complete_legacy, learndash_report_user_courses_progress, learndash_set_course_prerequisite_enabled, learndash_set_course_prerequisite, learndash_set_exam_challenge_courses, learndash_test_admin_icon, learndash_the_currency_symbol, learndash_update_posts_comment_status, learndash_user_course_last_step, learndash_users_can_register, ls_propanel_set_report_filenames.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.