Description
Health Check for LearnDash is a free LearnDash health check built for store owners who would rather work in one place than two. LearnDash sites accumulate structural debt. Courses get restructured, lessons get detached, quizzes lose questions — and none of it is visible until a learner hits a wall. This scans your site and tells you what is broken.
The problem it solves
There is no way to see, at a glance, what is structurally broken in a LearnDash site — problems surface only when a learner complains.
What this LearnDash health check does
- Twelve structural checks graded critical, warning and notice
- Finds courses with no content that learners can enrol in and see nothing
- Finds orphaned lessons, topics and quizzes left behind by restructuring
- Finds quizzes with no questions, which break the learner flow
- Finds broken step associations and prerequisites that lock learners out
- Finds groups with no leader and unpublished courses with enrolled users
- Read-only scan — cleanup is opt-in and only moves items to the trash
Who it is for
- Site owners doing a clean-up before a launch
- Agencies and freelancers auditing an inherited LearnDash site
- Course teams who have restructured and wonder what was left behind
Built properly
- Read-only by design — it reports, it does not rewrite your data
- Version-tolerant: checks degrade gracefully instead of breaking on LearnDash updates
- Sits alongside Uncanny Toolkit, WisdmLabs and other LearnDash add-ons without conflict
- Written to WordPress Coding Standards, translation-ready
- No data sent anywhere except the service you connect to
Frequently asked questions
Will this change or delete anything on my site?
Not on its own. The scan is entirely read-only. Cleanup actions appear only for orphaned content, are never automatic, and move items to the trash rather than deleting them, so they can be restored.
Why was a check skipped?
Each check depends on a LearnDash function. If your LearnDash version does not provide it, the check is skipped and reported rather than causing an error. This keeps the plugin safe across LearnDash releases.
Does it work alongside Uncanny Toolkit or WisdmLabs plugins?
Yes. It only reads data and never modifies LearnDash behaviour, so it sits alongside other LearnDash add-ons without conflict.
Support and updates
Built and maintained by Raja Aman Ullah, a freelance WordPress developer with 8+ years of experience and 120+ plugins shipped. Free updates, and a reply within 48 hours if something breaks.

Reviews
There are no reviews yet.