# Instructor Role

`meteorgpl-plugin/instructor-role` — a WordPress plugin as a Composer package.

This extension adds a user role 'Instructor' into your WordPress website and provides capabilities to create courses content and track student progress in your LearnDash LMS.

- Author: WisdmLabs — https://wisdmlabs.com/
- Homepage: https://wisdmlabs.com/
- License: not declared
- Buy a license from the vendor: https://wisdmlabs.com/
- Page: https://meteorgpl.com/packages/meteorgpl-plugin/instructor-role
- Requires WordPress: 5.9
- Tested up to WordPress: 6.3
- Vendor: WisdmLabs — https://meteorgpl.com/vendors/wisdmlabs.com

## About

The Instructor Role Extension for LearnDash adds a user role 'Instructor' into your WordPress website. An 'Instructor' has capabilities to create courses content and track student progress, thus behaving as a teacher, instructor, or guide for students enrolled in your LearnDash LMS.

## Changelog

### 5.0.1

* Fix: Fixed dashboard tabs conflict with WP 6.3

### 5.0.0

* New: Introduced a new Gutenberg block based frontend dashboard for administrators and instructors. It consist of Gutenberg blocks : Wisdm Dashboard Tabs, Wisdm Instructor overview for LearnDash, Wisdm Courses for LearnDash, Wisdm Quizzes for LearnDash, Wisdm Instructor Settings for LearnDash 
* New: Added new Wisdm Dashboard Tabs Gutenberg block.
* New: Added new Wisdm Instructor Overview for LearnDash Gutenberg block.
* New: Added new Wisdm Courses for LearnDash Gutenberg block.
* New: Added new Wisdm Quizzes for LearnDash Gutenberg block.
* New: Added new Wisdm Instructor Settings for LearnDash Gutenberg block.
* New: Added new Wisdm Dashboard Page Template to display the page in full width dashboard layout
* New: Added a preset frontend dashboard Gutenberg pattern to quickly create a frontend dashboard
* New: Added setting to Disable Backend (WP) Instructor Dashboard completely blocking Instructor access to the backend 
* New: Added a gutenberg pattern for the default frontend dashboard.
* Update: Updated instructor setting page designs.
* Fix: Fixed default layout setting to be set to new layouts for backend instructor dashboard.

### 4.5.3

* New: Added custom fields, quiz templates, result messages and leaderboard settings in the Frontend Quiz Builder.
* New: Added support for LearnDash global category and tag settings.
* New: Added change author section for administrator in the lesosn and topic modals in the Frontend Course Builder.
* New: Added support for category and permalink instructor settings for Frontend Course and Quiz Builder.
* New: Added status and visibility section for course, lesson, topic and quiz on the Frontend Course and Quiz Builder.
* New: Added support for Course Review feature on the Frontend Course and Quiz Builder.
* Tweak: Sample lesson and draft notation dynamic updates in the Frontend Course and Quiz Builder.
* Fix: Fixed setting new appearance layout for fresh plugin install users.
* Fix: Minor fixes to the Frontend Course and Quiz Builder.

### 4.5.2

* New: Added support for Matrix, Sorting and Free Choice question types in frontend quiz builder.
* New: Added support for instructor settings to show/hide course pricing settings on frontend course builder.
* New: Added support for instructor settings to show/hide and restrict category creation for instructors.
* New: Added course group setting options in frontend course builder.
* Fix: Fixed share course settings access for administrators.
* Fix: Other minor fixes and tweaks in the frontend course and quiz builder.

### 4.5.1

* New: Added support for Fill in the blanks, Assessment and Essay question types in frontend quiz builder.
* New: Added support for few more quiz settings in frontend quiz builder.

Full changelog: https://meteorgpl.com/packages/meteorgpl-plugin/instructor-role/changelog

## Install

```sh
composer config repositories.meteorgpl composer https://composer.meteorgpl.com
composer require meteorgpl-plugin/instructor-role
```

The repository needs a token (see https://meteorgpl.com/docs). The vendor's license checks are intact: activate the plugin in WordPress with a key bought from the vendor.

## Versions

No version has been published yet.

