MasterStudy LMS Pro Plus
Plugin PageVideo TutorialsChangelogResourcesGet MasterStudy
  • Introduction | MasterStudy LMS Documentation
  • Getting Started
    • Free Version and Pro Plus Version
    • System Requirements
    • Plugin Installation
    • Upgrading the License
    • Update The Plugin
    • AppSumo Deal
    • Update Billing Details and Access Invoices
    • LMS Wizard
    • LMS Widgets
      • Gutenberg Blocks
    • License Utilization
    • Fueature Request
  • LMS Settings
    • General
    • Courses
    • Course
    • Course Player
    • Reports & Analytics
    • Quiz
    • LMS Pages
    • Payment Methods
    • reCAPTCHA
    • Profiles
      • Authorization
      • Social Login
      • Profile Menu Reordering
    • Grades
    • Certificates
    • Payout
    • Privacy Policy
    • Shortcodes
    • Import/Export
  • LMS PRO Addons
    • Certificate Builder
    • Email Manager and Branding
      • Email Templates
    • LMS Forms Editor
      • How to edit the registration form?
    • Zoom Conferencing
    • Google Meet
    • Assignments
    • Drip Content
    • Group Courses
    • Live Streaming
    • Course Bundles
    • Point System
    • Media File Manager
    • SCORM
    • Trial Courses
    • Statistics & Payouts
    • Online Testing
    • Multi-instructors
    • Google Classroom
    • Udemy Course Importer
    • Prerequisites
    • The Gradebook
    • Upcoming Course Status
    • Question Media
    • Social Login
    • Audio Lesson
    • Grades
  • LMS Course Features
    • Course Builder
      • How to Add Math Equations in MasterStudy?
    • Lessons
    • Video Lessons
    • Quizzes
    • Questions
    • Reviews
    • Orders
      • Sales Page for Instructor
    • Courses Category
    • Course & Lesson Materials
    • Course Drafts for Instructors
    • Manage Students
    • Change Course Author
    • Instructors Requests
    • Video Preview for Single Course
    • Course Announcements
    • Public Profiles
  • PayPal Payouts Setup
    • General Settings
    • Business Account Settings
    • Developer Account Settings
    • Instructor Settings
    • Payouts Process
    • Automatic Payouts (Expert)
  • LMS Analytics
    • Analytics for Admin
      • Revenue
      • Engagement
      • Users
      • Reviews
    • Analytics for Instructors
      • Revenue
      • Engagement
      • Students
      • Reviews
    • Student Reports
  • Integrations
    • Membership System
    • H5P Plugin
    • Presto Player Integration
    • SureTriggers Integration
    • PeepSo Integration
    • Studiocart Integration
    • VdoCipher Integration
    • Polylang Integration
      • LMS Contents Translation
    • Plugin Translation
      • Loco Translate
  • WPML
    • Getting Started
    • Translating LMS pages
    • Translating Lessons
    • Translating Quizzes
    • Translating Assignments
    • Translating Courses
    • Making Static String Translations
  • Divi Builder Integration
    • Getting Started
    • MasterStudy LMS Divi Modules
  • Woocommerce
    • Installation and Settings
    • Orders Management
  • Troubleshooting
    • Introduction
    • Plugin Conflicts
    • Theme Compatibility
    • 404 Errors
    • Update Issues
    • New Comment Email
    • Cache Settings
    • Email not sending
    • Debug Logs
    • Submit a Support Ticket
  • Developer's guide
    • Components
      • Back-link
      • Button
      • Countdown
      • Curriculum-accordion
      • Discussions
      • File-attachment
      • Progress
      • Tabs
      • Nav-button
      • Hint
      • Editor
      • Alert
      • File-upload
      • Loader
      • Tabs-pagination
      • Dark-mode-button
      • Buy-button
      • Pagination
    • Course Builder Customization
    • Course Builder Custom Fields
    • Course Player Templates
  • Changelog
  • Release Notes
  • Changelog (Free Version)
  • Changelog (Pro Version)
  • Changelog (Divi Modules)
  • Stylemixthemes
    • MasterStudy Starter Theme
    • MasterStudy LMS Plugin
    • Themes
    • Plugins
Powered by GitBook
On this page
  • Authorization Settings
  • How to Submit Instructor Request?
  • As Non-Registered User
  • As an Existing User
  • Instructor Requests Management

Was this helpful?

Export as PDF
  1. LMS Course Features

Instructors Requests

PreviousChange Course AuthorNextVideo Preview for Single Course

Last updated 2 months ago

Was this helpful?

The instructor requests option allows the admin to manage users' requests to become an instructor.

Authorization Settings

First of all, you have to check the Users and Instructors Authorization settings on your website. To do it, follow MS LMS > Settings > Profiles > Authorization:

  • Turn off registration for all new users - this option disables all new user registration on your website

  • Instructor registration - when this option is turned on the checkbox “Register as an instructor” is shown in the registration form

  • Instructor pre-moderation - when this option is enabled the user role “instructor” is set automatically, otherwise, you need to do it manually by changing the user

  • Show instructor registration form on separate page - directs new instructors to a dedicated sign-up page

In this manual, we will see dealing with Instructor Requests which means, Intructors Registration and Instructor Pre-Moderation settings are enabled.

How to Submit Instructor Request?

There are two ways to submit a request to become an instructor:

As Non-Registered User

1

Click on the Sign-Up button on the login page:

2

Fill in the registration form: enter email, username and password:

3

Check the box 'I want to sign up as Instructor' and fill out the Become Instructor Form:

4

The status of the request can be checked in the profile settings

5

As an Existing User

In this case, the user should have a student (subscriber) status. The New User Default Role should be set to Subscriber on your WordPress to give every newly registered user this status. To configure it:

1

Follow WP Dashboard > Settings > General and find the New User Default Role. Make sure it has been set to Subscriber:

2

Click on the Save Changes:

1

Go to the User (student) dashboard and click on the Settings. It will bring you to the profile settings:

2

There will be a special button to submit a request to become an instructor:

3

Request Form will be opened as a popup modal. Fill in the form and submit the request:

4

That's it, you have successfully submitted a request:

Instructor Requests Management

To manage the requests follow WP Dashboard > MS LMS > Instructor Requets tab:

Here you can see all the details about the requests. Review them and write your message about approval or denial of the request:

Breakdown of the list by columns:

  • User ID - the unique ID of the user on your system.

  • Username - unique username of the user on your platform.

  • User Email - email of the request sender.

  • User Info - here will be displayed the answers of the user for the Become Instructor form. For the uploaded files, the links to them on your website will be provided.

  • Submission Date - date that the request has been submitted.

  • Actions - here you can leave a message to the user about the request and approve or decline the request.

  • History - if you click on the link, there will be displayed the request history on the opened pop-up modal. Users can submit requests again if they do not receive approval for the first time. However, as an admin, you can BAN the user so he will not be able to submit the request anymore.

  • Ban - restricts the user from submitting the Become Instructor form. You can recheck the checkbox to remove the ban.

Declined requests will be notified in the user dashboard with the message from admin:

Become Instructor Form can be constructed/modified using the .

After that, the user will be registered as a subscriber (student) on your system and remain in this role until the admin

Now, let's see how to submit a request to become an instructor as a student

This form is constructed using . You can it according to your needs by following the add-on settings.

After that, the admin will the request.

Admin will be notified after each request submission:

After the approval or denial, instructors will be notified about the request results. You can modify the emails by addon and do not forget to set up SMPT settings on your website.

✅
LMS Form Editor
LMS Form Editor
modify
Email Manager
as a non-registered user in the registration form
as an existing user
approves the request.
confirm or decline
via email