BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Visibility Control for MasterStudy icon
Slowing down Tested up to 6.8.10 #49 in elearning

Visibility Control for MasterStudy

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

Active installs40+10+ tier
Downloads · 30d81▲ +44.6% vs prev. 30d
Rating—0 reviews
Health score33/100At risk
All-time downloads1.9KSince Jul 2024
Support resolved—No recent threads
RequiresWP 4.0PHP 5.6+
Downloads · 7d19▼ -5% week over week
Our verdict

Consider an alternative

Visibility Control for MasterSt… shows warning signs in 2026 — compare the alternatives below before installing. It runs on 40+ sites and was last updated 1 year ago, and scores 33/100 on our health check.

  • Small user base (40+ active installs)
  • Very few reviews so far
  • No update in over a year
  • Only tested up to WordPress 6.8 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

3710Jul 8Aug 21Oct 5
Yesterday2
Daily average (1y)2
Peak day14Sep 14, 2026
Last 12 months590

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Visibility Control for Mast… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
elearning #77 145 Best elearning plugins →
hide content >100 8,327 Best hide content plugins →
Hide Message >100 3,948 Best Hide Message plugins →
lms >100 697 Best lms plugins →
masterstudy #21 56 Best masterstudy plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

About Visibility Control for MasterStudy

From the official readme · v1.0

Description

Visibility Control for MasterStudy 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 MasterStudy LMS Course,
2. User’s course completion status of a particular MasterStudy LMS Course, 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 to a user will role administrator, add this CSS class: visible_to_role_administrator OR hidden_to_role_administrator
* Note: To show an element to multiple specific roles only, you need add the element multiple times, one for each role. To hide an element/menu from specific multiple roles only you can add the element once add multiple classes to the same element.

If Course ID is 123

  • To show the element/menu item to user with access to above Course, add this CSS class: visible_to_course_123
  • To hide the element/menu item from user with access to above Course, add this CSS class: hidden_to_course_123
  • 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 a course completion status, if Course ID is 123:

  • To show the element/menu item to user who completed above course, add this CSS class: visible_to_course_complete_123
  • To hide the element/menu item from user who completed above course, add this CSS class: hidden_to_course_complete_123
  • To show the element/menu item to user who has not completed above course, add this CSS class: visible_to_course_incomplete_123
  • To hide the element/menu item from user who has not completed above course, add this CSS class: hidden_to_course_incomplete_123

Mechanism of Functioning

  • Multiple CSS Classes: If multiple visibility control classes are added, ALL of them must meet the criterion to keep the element visible. If any one of them hides the element, it will be hidden. For example: visible_to_course_123 visible_to_course_124 will show the element only to those who have access to both courses.
  • Hidden data/elements reaches the browser. Though user’s do not see it.
  • CSS is added to the page for all CSS elements that needs to be hidden based on above rules.
  • After page is loaded. These elements are removed from page using jQuery (if available), so it won’t be available on Inspect.
  • Elements rendered after the page load are hidden but not removed from DOM/page.

Future Development

Depending on the interest in this feature, we will decide on adding a shortcode and/or a Gutenberg Block to achieve this feature.

Other Visibility Control Plugins:
– Visibility Control for LearnDash LMS
– Visibility Control for WP Courseware LMS
– Visibility Control for LearnPress LMS
– Visibility Control for LifterLMS
– Visibility Control for TutorLMS
– Visibility Control for Sensei LMS
– Visibility Control for WooCommerce

Related Plugins for MasterStudy LMS:
– Experience API for MasterStudy LMS

Installation

This section describes how to install the plugin and get it working.

e.g.

  1. Upload the plugin files to the /wp-content/plugins/visibility-control-for-masterstudy directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Add the CSS classes to your HTML elements or Menu Items as described in the Details section.

Frequently asked questions

What is MasterStudy LMS?

MasterStudy LMS is a popular WordPress based Learning Management System (LMS) plugin. It includes many advanced features including, quizzing engine, course management, reports, certificates and payment methods. You can also add GrassBlade xAPI Companion plugin and GrassBlade LRS to start using Experience API (xAPI) based contents with MasterStudy LMS.

Changelog

1.0

Initial Version

Full changelog on WordPress.org →

Screenshots

Show menu only to Loggout user
Show menu only to Loggout user
Show menu only to Logged In user (or Course access)
Show menu only to Logged In user (or Course access)
Show a message if user has access to course (using HTML anywhere)
Show a message if user has access to course (using HTML anywhere)
Show a message if user doesn't have access to course (using Additional CSS class)
Show a message if user doesn't have access to course (using Additional CSS class)

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Visibility Control for Master… alternatives

All elearning plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Tutor LMS – eLearning and online course solution Tutor LMS – eLearning and online course solution A complete WordPress LMS plugin to create any eLearning website easily. by Themeum 100K+ ★★★★★★★★★★ 4.4 (589) 7 days ago 92
2 LearnPress – WordPress LMS Plugin for Create and Sell Online Courses LearnPress A WordPress LMS Plugin to create WordPress Learning Management System. Turn your WordPress… by ThimPress 70K+ ★★★★★★★★★★ 4.3 (597) 5 days ago 86
3 Tutor LMS Elementor Addons Tutor LMS Elementor Addons Get 35+ Elementor widgets to create an entire eLearning site with Tutor LMS and design… by Themeum 30K+ ★★★★★★★★★★ 3.5 (8) 3 weeks ago 80
4 Uncanny Toolkit for LearnDash Uncanny Toolkit for LearnDash Extend LearnDash with a variety of useful modules that make it even easier to build great… by Uncanny Owl 20K+ ★★★★★★★★★★ 4.8 (105) 2 weeks ago 78
5 LearnPress – Course Wishlist LearnPress – Course Wishlist LearnPress Wishlist add wishlist feature to your LearnPress course in your site. by ThimPress 10K+ ★★★★★★★★★★ 3.7 (3) 2 months ago 72
6 MasterStudy LMS WordPress Plugin – for Online Courses and Education MasterStudy LMS WordPress Plugin Learning Management System and eLearning plugin for WordPress. Create easily LMS WordPress… by Stylemix 10K+ ★★★★★★★★★★ 4.5 (486) 2 weeks ago 72
7 LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes Complete e-learning platform to sell online courses, protect lessons, offer memberships… by LifterLMS 10K+ ★★★★★★★★★★ 4.8 (393) 17 hours ago 88
8 Sensei LMS – Online Courses, Quizzes, & Learning Sensei LMS – Online Courses, Quizzes, & Learning Create beautiful and engaging online courses, lessons, and quizzes. by Automattic 9K+ ★★★★★★★★★★ 3.5 (40) 7 days ago 86
9 Masteriyo LMS – LMS Course Builder, Quizzes & Certificates Masteriyo LMS – LMS Course Builder, Quizzes & Certificates Complete WordPress LMS plugin. Build & sell online courses with quizzes, certificates, and… by masteriyo 6K+ ★★★★★★★★★★ 4.8 (183) 6 days ago 92
10 LearnPress – Prerequisites Courses LearnPress – Prerequisites Courses LearnPress Prerequisites is an add-on for LearnPress allow you to set prerequisite courses… by ThimPress 5K+ ★★★★★★★★★★ 5 (1) 2 months ago 59

FAQ

Visibility Control for MasterStudy: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 6, 2026

Is Visibility Control for MasterSt… free?

Yes. Visibility Control for MasterSt… is free to download and use from the official WordPress.org plugin directory.

Is Visibility Control for MasterSt… safe to use in 2026?

Visibility Control for MasterSt… shows warning signs in 2026 — compare the alternatives below before installing. It runs on 40+ sites and was last updated 1 year ago, and scores 33/100 on our health check.

How many websites use Visibility Control for MasterSt…?

Visibility Control for MasterSt… is active on 40+ WordPress websites and has been downloaded 1,932 times since it launched in July 2024. It was downloaded 81 times in the last 30 days.

Does Visibility Control for MasterSt… work with WordPress 7.1?

Visibility Control for MasterSt… is officially tested up to WordPress 6.8.10, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Visibility Control for MasterSt… need?

Visibility Control for MasterSt… requires PHP 5.6 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Visibility Control for MasterSt… last updated?

The latest version, 1.0, was released on September 11, 2025 (1 year ago).

Who makes Visibility Control for MasterSt…?

Visibility Control for MasterSt… is developed and maintained by Pankaj Agrawal.

What are the best alternatives to Visibility Control for MasterSt…?

The most popular alternatives to Visibility Control for MasterSt… are Tutor LMS (100K+ installs), LearnPress (70K+ installs) and Tutor LMS Elementor Addons (30K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.