Lifetime SSL solution - Free SSL certificate & HTTPS redirect, fix insecure site / SSL errors, Security he...
Visibility Control for LearnPress helps you hide messages and content for specific criterion anywhere on your WordPress page.
Visibility Control for LearnPress is a WordPress plugin designed to manage the visibility of content based on user criteria within LearnPress courses. It allows you to show or hide HTML elements, menus, and other details depending on whether users are logged in, their roles, or their access to specific courses.
To implement this, you add specific CSS classes to the elements you wish to control. The plugin requires basic knowledge of CSS to effectively use its features, making it suitable for users who are comfortable with web development and want to customise their online course experience.
Best for: This plugin is best for LearnPress users who want to customise content visibility based on user access and roles.
What it does well
Where it falls short
Visibility Control for LearnPress offers a straightforward way to manage content visibility, but it requires some technical knowledge to implement effectively.
Pankaj Agrawal's own description of Visibility Control for LearnPress, lightly tidied.
Visibility Control for LearnPress 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 LearnPress Course, Or
2. User is Logged In or Logged Out.
3. User’s role.
You simply need to add a CSS class to your element div or span. As explained here:
Example:
Login/Logout Status:
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
For a course completion status, if Course ID is 123:
Mechanism of Functioning
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 LifterLMS
– Visibility Control for TutorLMS
– Visibility Control for MasterStudyLMS
– Visibility Control for Sensei LMS
– Visibility Control for WooCommerce
Other plugins for teaching online.
Lifetime SSL solution - Free SSL certificate & HTTPS redirect, fix insecure site / SSL errors, Security he...
Enable SSL & HTTPS redirect with 1 click! Add SSL certificate & WP Force SSL to redirect site from HTT...
The AI + Automation plugin for WordPress. Automate workflows across all your plugins and apps, add an AI agent...
Contact Form, Google Sheet, MailChimp, Brevo, Webhook, Zoho CRM Automation and Integration plugin that Connect...
Free SSL certificate for WordPress — install a Let's Encrypt SSL, force HTTPS, fix mixed content and redi...
Generate & install Free SSL Certificates for WordPress, HTTPS redirect, get PADLOCK in the browser, get au...