Linux 软件免费装
Banner图

Visibility Control for LearnDash

开发者 liveaspankaj
更新时间 2023年12月26日 16:56
PHP版本: 5.6 及以上
WordPress版本: 6.4.2
版权: GPLv2 or later
版权网址: 版权信息

标签

Hide LearnDash LMS eLearning Hide Content Hide Message

下载

详情介绍:

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: For user's role: For a specific course, if Course ID is 123: For users with access to at least one course: For all the groups: For a specific group, if Group ID is 123: For users with access to at least one group: 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. Related Plugin Visibility Control for WooCommerce It is pretty similar to this plugin and having same features, it allows controlling the visibility of HTML elements based user's purchase of a particular WooCommerce Product or Variation.

安装:

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-learndash 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.

屏幕截图:

  • Show menu only to Loggout user
  • 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)

常见问题:

What is LearnDash LMS?

LearnDash LMS is the number one 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 LearnDash LMS.

What is GrassBlade xAPI Companion plugin?

GrassBlade xAPI Companion is a paid WordPress plugin that enables support for Experience API (xAPI) based content on WordPress. It also provides best in industry Advanced Video Tracking feature, that works with YouTube, Vimeo and self-hosted MP4 videos. Tracking of MP3 audios is also supported. It can be used independently without any LMS. However, to add advanced features, it also has integrations with several LMSes.

What is GrassBlade Cloud LRS?

GrassBlade Cloud LRS is a cloud-based Learning Record Store (LRS). An LRS is a required component in any xAPI-based ecosystem. It works as a data store of all eLearning data, as well as a reporting and analysis platform. There is an installable version which can be installed on any PHP/MySQL based server.

更新日志:

1.7 1.6 1.5 1.4 1.3 1.2 1.1 1.0.3 Fixed: Not working due to wrong action 1.0.2 1.0.1 Fix: Disable the visiblity functionality when LearnDash is not installed