Instructor Role for LearnDash lets you add multiple Course Authors to your website, who can each create, conduct, and manage their own courses. The extension creates a new user role, called ‘Instructor’, which has the capabilities to design a course, enroll students into it, track student progress, and oversee all quizzes and assignments. However, the ‘Instructor’ is not an ‘Administrator’ and hence cannot access the core back-end of the website.
The core features of this plugin are:
- Independent Course Creation Ability
Every Instructor is authorized to design and create courses independently. The instructor can conduct multiple courses from the same Dashboard, however, he cannot view or alter the courses of any other Course Authors on the website.
- Customizable Lessons and Topics
All Lessons and Topics, as part of the Course are completely customizable and editable. The Instructor has complete freedom to add Lessons and Topics as necessary to their Course, without adhering to any pre-defined format.
- Gamification and Quiz Design Support
The Instructor Role extension allows for gamification and quiz design in the courses, however, an Instructor does not have access to the general gamification of quiz settings.
- Integrated eMail Communication from Dashboard
The Instructor is able to communicate with his students easily from the Dashboard via email. Course-related notifications can be hence sent to enrolled students in bulk.
- Access to Student Analytics
Every Instructor has complete access to all course analytics, such as enrollment statistics, student progress, payment details, event registrations, assignment status, etc. These details are tracked independently for each course and can be viewed from the Dashboard. An Instructor is permitted to view the analytics related his/her courses only and cannot access the Administrator settings for analytics display.
- Flexible Commissions for Instructors
The Administrator can pay a fixed commission to the Instructor, giving a percentage cut of the total cost whenever a student enrolls into their course. These percentages can vary from Instructor to Instructor.
The Instructor role extension is compatible with all e-commerce plugins for WordPress, such as WooCommerce and Easy Digital Downloads. This allows for selling of multiple course bundles as well.
- Easy Export of Course Data
The Instructor can export all course-related reports and data easily in a CSV format, for later use.
- Restricted Back-End Access
The Instructor role eliminates the need to provide Admin credentials every time a new Author wishes to create and conduct a course on the LearnDash website. As every Instructor has access limited to his/her own courses, the core website stays protected.
- Ultimate Control Rests With Administrator
The Administrator retains complete control over every activity of the Instructor. The final call for publishing a course rests with the admin at all times.