After the successful installation of the Tutor LMS plugin, it is advised to configure the settings first. In order to do that, you need to go to WordPress Dashboard > Tutor LMS > Settings.

General Settings

Tutor LMS General Settings

Dashboard Page: You need to set a page from here which will be used for the dashboard page for both the students and instructors. Do not worry. The contents and feel will be different for each user role.

Public Profile: If you want to make a profile publicly visible, enable this option. In case you want to make a profile private (which means only the registered users: student/teacher can see the profiles) leave this option unchecked.

Load Tutor CSS: If you want to use your theme’s styling then leave this option unchecked, but it is advised to enable this option since it lets Tutor load its styling.

Load Tutor JavaScript: It is similar to the previous option if you want to use your theme’s script then leave this option unchecked, otherwise enable this option.

Course Visibility: Enabling this option will refrain visitors to view the course overview page. When enabled, a user must be logged in to view the courses.

Erase upon uninstallation: When uninstalling the plugin, if you want to delete/remove/erase all the data generated (created) from Tutor, then enable this option.

Spotlight Mode: Spotlight mode helps a student minimize distraction, enabling this will hide the header/footer in learning mode.

YouTube Player: Enabling this option will disable the default YouTube video player. Leave it unchecked to use the default YouTube player.

Vimeo Player: Enabling this option will disable the default Vimeo video player. Leave it unchecked to use the default Vimeo player.

Pagination: You can control how many numbers of items you want to show per page using this option.

Course Builder Logo: Up until the release of Tutor LMS v1.4.3, there was no option for changing the Tutor LMS logo on your site. Now, using this feature, you can put a custom logo for your learning system on your site. The users/students will not know if you’re using Tutor LMS for your site.

Course Settings

Tutor LMS Course Settings

Gutenberg Editor: This option lets you use Gutenberg editor instead of the classic editor of WordPress. You can also use page builder in the course description area after enabling this option.

Display Instructors Profile: To show teachers profile on the course overview page, enable this option.

Course Completion Process

The course completion process gives you a choice between two ways a student can complete a quiz:

  • Flexible: This mode will allow students to complete the course at any time.
  • Strict Mode: This mode will only allow the students to complete a course if they complete all lessons, pass all quizzes and assignments.

Question and Answer: This option will help you to make the online course more like a real classroom where students will be able to ask their questions and get them answered by the teachers.


Course Archive Page: Select the page which you have created to display all of your courses. This can be any page; you can create a new page and then assign as the Course Archive Page or you can just assign an existing page to this option. It will replace the page content and show all the courses created by Tutor on that page.

Column per row: You can define how many columns you want to show on the course archive page.

Courses per page: You can define how many courses you want to show per page using this option.

Lesson Settings

Tutor LMS Lesson Settings
Tutor LMS Lesson Settings

Classic Editor: If you enable this option, you will see an icon on the top right corner of the lesson editing option. That option enables you to see the lesson content on a separate screen and use page builders if needed. See this tutorial to know about to process in detail- Using Page Builder for Lessons.

Lesson Permalink Base: Here you can define the slug for all the lessons.

Quiz Settings

All the following settings for this section are the default value for the Quiz functionalities. Each time you create a new quiz these values will be overridden with the newly assigned values

Tutor LMS Quiz Settings
Tutor LMS Quiz Settings

Time Limit: You can define the default time limit for quizzes here. Use 0 for no time restriction.

When time expires: Define the default action for what to do when time runs out during a quiz. Choose any of the given options, they are pretty self-explanatory.

Attempts allowed: With this function, you can define how many times a student can attempt to take a particular quiz.

Final grade calculation: When multiple attempts are allowed, you can define what to count for grading.

Instructor Settings

Tutor Settings: Instructors Tab

Course Marketplace: You can create a marketplace like environment where many instructors can publish multiple courses. Disabling this option will make your website a single instructor based online education platform.

Instructor Registration Page: You can choose which page to use for instructor/teacher registration from this option. You can create your own page but it is advised to choose the auto-generated registration page.

Can publish course: With this option, you can decide if you want to give a teacher the authority to publish his/her courses. If unchecked, the course will go to admin for publishing approval.

The course publishing feature for instructors only works on the frontend course builder

Become Instructor Button: When this option is checked, a button will appear on Student’s Dashboard allowing them to apply for becoming an Instructor.

Student Settings

Tutor LMS Settings: Student Tab

Student Register Page: Select the page for student registration from the dropdown list. You can choose the auto-generated page or can create your own.

Show reviews on profile: When this option is enabled, all the reviews written by any students will show on their profiles.

Show Completed Course: After enabling this option, all the students will be able to see their completed courses on their profiles.

Earning Setting

Tutor LMS Setting: Earning Tab

Earning: If you want to make your platform a place where many instructors (other than yourself, the site admin) can earn money by selling their courses. It is crucial that you enable this option.

Admin Commission Percentage: Define the percentage of site admin’s commission. The earning will be calculated after fee deduction (if enabled).

Instructor Commission Percentage: Define the percentage of the instructors’ commission. The earning will be calculated after fee deduction (if enabled).

Fee Deduction: Say you are charging your students for a third party service and neither you or the course instructor has nothing to do with it. So you don’t keep the charge money. Therefore, if you define the charge amount here, this money will not be added when calculating admin or instructor earnings.

Here is a flow chart to help you understand the entire process-

Style Setting

Tutor LMS Settings: Color Tab

Here the styling tab controls the page appearance of any page/functionality that is generated from Tutor. If you don’t define any color here your platform will get your default theme styling. However, when colors here are defined your theme styling will be overridden for Tutor related page and controls.

Permalink Settings

Setting up URL Structure

Permalink is the custom URL structure for your website. With Tutor, you can use any of the permalink types from the settings except Plain. To set up your desired permalink type, go to Dashboard > Settings > Permalinks.

Your platform set up process does not complete here. We still need to set up, monetization, course management, instructor management and more. So it is advised to go through the rest of the documentation.

Was this helpful?