Visibility Control for LearnDash icon

Visibility Control for LearnDash

by Pankaj Agrawal

View on WordPress.org
63 Quality Score
Active Installs
14/30

At roughly 1,000 active installs, the plugin has a small but focused audience that scores above baseline thanks to strong uptake within the LearnDash niche.

Update Freshness
16/25

Last updated September 2025 and tested against WordPress 6.8.5, so it is clearly being maintained, though the modest install base makes it harder to confirm how quickly issues are caught.

User Rating
15/15

A perfect 100 from 9 reviews is encouraging, but the small sample size means this should be read as 'no complaints so far' rather than proven long-term satisfaction.

Support Health
8/15

Zero public support threads, resolved or otherwise, which leaves no paper trail to judge how the author responds when problems arise.

WP Compatibility
11/15

Compatible with WordPress 6.8.5 and PHP 5.6+, giving broad environment coverage, though there is no stated confirmation against the latest LearnDash release.

Scores higher than 12% of indexed plugins

About

Visibility Control for LearnDash helps you hide messages and content for specific criterion anywhere on your WordPress page.

Active Installs 1k+
Rating ★★★★★ 5/5
Last Updated 2025-09-11 7:23am GMT
Requires WordPress 4.0+
Tested Up To 6.8.8
Requires PHP 5.6+
✓ No known vulnerabilities

What It Does

Visibility Control for LearnDash adds shortcodes and content controls that let you hide or show messages, lessons, or entire page sections on a LearnDash site based on conditions like course enrolment, group membership, or completion status. It is a complementary plugin, not a standalone LMS, and it requires LearnDash to be installed and active. In practice, it lets instructors gate warnings, upsells, or bonus material so each student sees only what is relevant to them.

Who It's For

This plugin suits course creators and training managers already running LearnDash who need fine-grained control over what individual learners, groups, or membership tiers see on course pages, sales pages, or member dashboards. It is especially useful for sites with progressive learning paths, certification tracks, or conditional prerequisites where visibility needs to change as a student progresses. Corporate training teams running tiered or role-based course access will get the most value.

Who Should Skip It

Anyone not using LearnDash should skip this plugin, since its visibility rules are tightly coupled to LearnDash data and it will do nothing on a site without that LMS. Site owners who only need simple page-level visibility by user role are better served by lighter tools such as Dynamic Visibility for Elementor or generic membership plugins.

The Bottom Line

Visibility Control for LearnDash is a narrowly useful, actively maintained companion plugin that fills a genuine gap for LearnDash sites that need conditional content visibility. Its perfect rating is offset by a tiny review pool and zero visible support history, so adopters are placing real trust in a single developer. For LearnDash operators who need this exact feature, it is worth trying, but validate it on a staging site before rolling out to paid learners.

Tags

elearning hide hide content learndash lms