PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Lms
  4. Visibility Control for LearnDash
Visibility Control for LearnDash icon

Visibility Control for LearnDash

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

By Pankaj Agrawal·Lms·Free
5(9 reviews)
·1.0K+ active installs·Updated 6 months ago
DownloadVisit HomepageCompare

As of April 2026, Visibility Control for LearnDash is a WordPress lms plugin with 1.0K+ active installations and a 5/5 rating from 9 reviews. It has been downloaded 14K+ times in total. Requires WordPress 4.0+ and PHP 5.6+. Available on WordPress.org since 2019. Downloads are up 54% this week. Top alternative: The Ultimate Video Player For WordPress….

5/59 reviews
1.0K+active installs
14K+total downloads
7 yearssince 2019

Overview

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

You can show/hide HTML elements, menus, and other details based on:
1. User’s access to a particular, any or all LearnDash Course, Or
2. User’s access to a particular, any or all LearnDash Group, Or
3. User is Logged In or Logged Out.
4. User’s role.

You simply need to add a CSS class to your element div or span. As explained here:

Example:

Login/Logout Status:

  • To show the element/menu item to a logged-in user, add this CSS class: visible_to_logged_in OR hidden_to_logged_out
  • To hide the element/menu item from a logged-in user, add this CSS class: visible_to_logged_out OR hidden_to_logged_in

For user’s role:
* To show the element/menu item…

Read full description on WordPress.org

Screenshots

Ratings & Reviews

59 reviews
5 ★
9
4 ★
0
3 ★
0
2 ★
0
1 ★
0

Recent Reviews

Great plugin
by golaxo·2 years ago

Does exactly what promises

Excellent, exactly what I was looking for
by lorilself·2 years ago

This does the job – we needed a way to display a specific LearnDash course only after the prereq course is completed. This plugin makes it very easy to accomplish this – thank you!

Good Plugin!
by moshesitin·2 years ago

Very Good Plugin!

Perfect
by julien_e·3 years ago

Really needed this, and it did the job perfectly.
Thanks!

Good plug, great support
by havgapet·4 years ago

Using it to hide / unhide videos in LMS according to enrollment status.

Download Trends

Today: 11Yesterday: 9This week: 63Period total: 2K

Compatibility

WordPress4.0+ requiredTested up to 6.8.5
PHP5.6+ required

Version Adoption

v1.7
91.5%
Other
8.6%

Top Alternatives to Visibility Control for LearnDash

The Ultimate Video Player For WordPress – by Presto Player icon
The Ultimate Video Player For WordPress…
4.8100K+ installsUpdated 4 days ago
ViewCompare
Tutor LMS – eLearning and online course solution icon
Tutor LMS – eLearning and online course…
4.4100K+ installsUpdated 3 days ago
ViewCompare
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses icon
LearnPress – WordPress LMS Plugin for…
4.380K+ installsUpdated 5 days ago
ViewCompare
LearnPress – Course Review icon
LearnPress – Course Review
2.530K+ installsUpdated 2 months ago
ViewCompare
Tutor LMS Elementor Addons icon
Tutor LMS Elementor Addons
3.530K+ installsUpdated 1 month ago
ViewCompare
View all lms plugins →

Frequently Asked Questions

Changelog

1.7

  • Feature: Added support for course completion status: Example: visible_to_course_complete_123, visible_to_course_incomplete_123, hidden_to_course_complete_123, hidden_to_course_incomplete_123
View full changelog on WordPress.org

Contributors

Pankaj AgrawalPankaj Agrawal
Plugin Info
Version
1.7
Last Updated
Sep 11, 2025
WP Requires
4.0+
Tested Up To
6.8.5
PHP Requires
5.6+
Active Installs
1.0K+
Downloads
14K+
Added
Aug 28, 2019
Business
Free

Tags

lmshideelearninglearndashhide content

Developer

P
Pankaj Agrawal
24 plugins0.0M+ total installs
View all plugins →

Quick Compare

Visibility Control for LearnDash vs The Ultimate Video Player For WordPress…→Visibility Control for LearnDash vs Tutor LMS – eLearning and online course…→Visibility Control for LearnDash vs LearnPress – WordPress LMS Plugin for…→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.