LearnDash Leaderboard

⌘K
  1. Home
  2. Docs
  3. LearnDash Leaderboard

LearnDash Leaderboard

LearnDash Leaderboards gives you the ability to easily create and add Course Leaderboards on your website. The ranking is based on the Courses.

Features:
  • Create unlimited Leaderboards
  • Advanced filtering options to show the Leaderboard based on Year
  • Filter courses by course category and show leaderboard by course
  • Place any leaderboard anywhere using a shortcode
  • Use it for All courses or just a single course
  • Ranking based on all quizzes of a course
  • Ability to hide filters
  • Mobile Responsive leaderboard that can be adapted to different screen sizes
  • Ability to specify number of users in a leaderboard
  • Ability to show only a specific LearnDash Group courses and users in leaderboard
  • Shortcode to Show Specific User Rank
  • Show Congratulations Popup including Quiz Rank on Quiz completion
  • Show Congratulations Popup including Course Rank on Course completion
  • Show leaderboard on the basis of course progress or quiz progress.

Installation:

  • Install the LearnDash plugin & activate it.
  • Install the LearnDash Leaderboard add-on and activate it.
LearnDash Leaderboard 1
  • After activating the add-on you will see the Learndash > Leaderboard > License Option.
  • First Activate LearnDash Leaderboard addon via license Key.
LearnDash Leaderboard 2
LearnDash Leaderboard 3

Configure LearnDash Leaderboard:

Navigate to Learndash > Leaderboard > Config to set Per page list to show on the leaderboard page. After Click to Shortcode and copy shortcode and insert for any page now.

LearnDash Leaderboard 4

Usage:

The LearnDash LMS Leaderboard plugin is designed to be easy to use. To get started, follow these steps:

  • Add the shortcode for the leaderboard to the page or post where you want to display it.
  • Modify the shortcode to specify the ranking criteria, course or quiz, and any filters you want to apply.
  • Publish the page or post.

For more details about how to use the shortcode please go to Dashboard > LearnDash LMS > Leaderboard > Shortcode

LearnDash Leaderboard 5
LearnDash Leaderboard 6
LearnDash Leaderboard 7
LearnDash Leaderboard 8
Individual Course Leaderboard

Navigate to Pages > Create New Page and Insert this shortcode with Course ID to this page.

Show the leaderboard with filters.

[ldlb_leaderboard filters="1"]

LearnDash Leaderboard 9
LearnDash Leaderboard 10
Show the leaderboard for a course without filters.

[ldlb_leaderboard filters="0" course_id="XXX"]

LearnDash Leaderboard 11
LearnDash Leaderboard 12
Show the leaderboard for users that are in specific group

[ldlb_leaderboard filters="0" group_id="XXX"]

LearnDash Leaderboard 13
LearnDash Leaderboard 14
Show the leaderboard for a quiz without filters

[ldlb_leaderboard filters="0" quiz_id="XXX"]

LearnDash Leaderboard 15
LearnDash Leaderboard 16
After Courses Complete Ranking Popup Show

Navigate to Learndash > Courses and edit any Course and goto Settings. Scroll down and Enable Rank Notification on Course Completion. After Option Enable Rank Popup & Confetti Effect Enable Now then Update Course now

LearnDash Leaderboard 17
LearnDash Leaderboard 18
LearnDash Leaderboard 19
LearnDash Leaderboard 20
After Quiz Complete Ranking Popup Show

Navigate to Learndash > Quiz and edit any Quiz and goto Settings. Scroll down and Enable Rank Notification on Course Completion. After Option Enable Rank Popup & Confetti Effect Enable Now then Update Quiz now.

LearnDash Leaderboard 21
LearnDash Leaderboard 22
LearnDash Leaderboard 23
LearnDash Leaderboard 24

Show the leaderboard with Course Progress.

[ldlb_leaderboard course_id="XXX" ranking_factor="course_progress"]

LearnDash Leaderboard 25
LearnDash Leaderboard 26

Show the leaderboard with Quiz Progress.

[ldlb_leaderboard course_id="XXX" ranking_factor="quiz_progress"]

LearnDash Leaderboard 27
LearnDash Leaderboard 28