Advanced Regrader for LearnDash
Recalculate quiz grades for all previous attempts after modifying quiz questions, answer correct-states, or point values
by Adil Elsaeed · github.com/adilelsaeed/ld-advanced-regrader · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/adilelsaeed/ld-advanced-regrader/archive/refs/heads/master.zipFrom the readme
Advanced Regrader for LearnDash
An advanced, high-performance administrative tool for LearnDash LMS that allows administrators to safely and efficiently recalculate quiz grades for all previous attempts after modifying quiz questions, answer correct-states, or point values.
🤔 Why use this plugin? (The Problem)
By default, LearnDash LMS permanently records a student's score the moment they complete a quiz. If you later discover a mistake in a quiz (e.g., a wrong answer was marked as correct, a question's points value needs to be changed, or new questions are added), the scores of students who have already taken the quiz are NOT updated automatically.
Administrators are left with two bad choices:
1. Leave the old incorrect scores as they are.
2. Manually delete all attempts and ask the students to retake the quiz.
Furthermore, attempting to run a custom script to update thousands of historical quiz attempts usually results in catastrophic server crashes, PHP maxexecutiontime timeouts, and Memory Exhaustion errors.
This plugin completely solves this problem.
✨ Features
- Simulation & Preview: Before committing any changes, view a paginated table showing the student's current s