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.