Skip to main content

01. Introduction to Tangible Tweaks for LearnDash

Tangible Tweaks for LearnDash is a WordPress plugin by Tangible Inc. that adds a collection of enhancements to LearnDash. Each enhancement is a feature you switch on individually from a single settings page. Enable only what your site needs, and everything else stays out of the way.


What Tangible Tweaks for LearnDash gives you

Every feature is off by default. Enable them from Settings > Tweaks for LearnDash in your WordPress admin.

FeatureWhat it does
Drip LessonsAdds a cohort-aware release option to lessons: available on a drip date, for students who signed up before a cutoff.
Independent Lesson CompletionLets learners access lessons in any order and share lesson completion across courses, instead of following LearnDash's forced linear progression.
Gravity Forms Lesson/Topic CompletionMarks a lesson or topic complete when a learner submits a Gravity Forms form you attach to it.
Group: Users managementGives group leaders front-end tools to create users, add them to a LearnDash group, and remove them, all without WordPress admin access.
Certificate ImageAdds a second featured image to LearnDash certificates, with a shortcode to display it anywhere.
Shortcode for patching missing progressRepairs "stuck" course progress caused by content added to a course after learners started it.
Course progress locksMakes topic and quiz completion safe against race conditions when many learners submit at once.
User Course Progress Lazy-LoadSpeeds up the admin user profile screen on large sites by loading the Course Progress section on demand.

What you need

PluginRequired for
LearnDashAll features
Gravity FormsThe Gravity Forms Lesson/Topic Completion feature only

Tangible Tweaks for LearnDash is an add-on: without LearnDash installed and active, the plugin stays dormant and its settings page shows a dependency notice.

If you are new to LearnDash, read the orientation page first:


How to use this documentation

New to the stack: read section 02 first, then follow Installation and Setup.

Ready to configure: go to Basic Usage to enable your first feature.

Looking up a shortcode or setting: jump to the References Hub.