LMS Settings

LMS Settings have the functions as seen on the screen below. These functions include General, Courses, Course, Routes, Payment Methods, Google API, Profiles, Certificates, Addons, Payout, GDPR.


In General, users can change the main and secondary colors of the theme, set the currency that will be displayed on the screen and the position of the “Currency symbol”. Further, you can choose what symbol you want to use to separate integer and fractional numbers with the “Thousands Separator”.

Moreover, you can enable the WooCommerce checkout and when the customers would click to buy/purchase it will direct them to the Woocommerce’s checkout page. Next, you can set the Author Fee as you wish. For instance, you can set “Author Fee” as 10% or another percent that you would like to set. When the authors will post the course and the visitor will buy that course, you will get 10% of the course price. In addition, there is a “Number of free featured” function; you can set how many courses will be shown as a featured product.

Note: If you switch on “Enable WooCommerce Checkout”, the function “Payment Methods” of the theme will be disabled. Therefore, you should set up the payment method, cart page, and checkout page.

Guest Checkout

To enable Guest Checkout just switch it on.

Now, when a guest of your website would like to purchase a course, he or she can select an option of Guest Checkout, which requires only to enter an email and allows to proceed with the purchase.

If you enable WooCommerce checkout as well, please follow to WooCommerce settings and enable Guest Checkout in WooCommerce.

Go to WooCommerce > Settings > Accounts and Privacy. In the section Guest Checkout check the option Allow customers to place orders without an account.


Under the Courses tab you can set up the courses page appearance, specify the page layout, the number of courses displaying per row and per page, set the card style and set the course image size.

Besides this, you can enable courses filtering by categories. Just activate the option Enable Archive Filter. There are 6 filters available that you can enable according to your needs: category, rating, subcategory, status, levels, price.

With this option users can use the sidebar on the course listing page and filter the browsing depending on the chosen category. What is more, every time applying the filter they do not need t reload the page, every change instantly displays on the page.

Also, in the Courses section, you can import demo courses including questions, lessons, and quizzes. Go to the Import Demo Courses and click Start Import to import the courses.

You will see the progress of loading and will know when it’s complete.

When the import is complete you can check your courses (quizzes, lessons) and find there imported demo items.


In Course, the “Courses Page Style” has three styles “Default”, “Classic” and “Udemy”. Moreover, you enable the function “Redirect to Checkout after adding to Cart”.

Also you can change the Lesson Page Style here and select one of two options available: Classic or Default.

Under the course tab you can enable the function which Allows instructors to add new categories, and enable bottom sticky panel.

Here you can also enable the option Related Courses.

This will allow you to display courses that relate to the field of the current course user is looking through. Switch on the option Enable related courses and select the option for display: by category, by author or by level.

When the option is enabled, there will be the section of Related Courses on the single course page under the description.

LMS Pages

LMS Pages section requires you to create LMS system pages on your website.

You may receive a notification like this:

Click the Open Settings button. It will redirect you to the LMS Pages settings. Or you can follow there directly: LMS Settings > LMS Pages.

Click the Generate Pages button. Pages will be generated automatically. Re-save permalinks after the operation.

Payment Methods

You can set up also your Payment Methods under STM LMS settings. Available options: Offline Payment, Wire Transfer, PayPal, Stripe. Check the option you'd like to use.

When the particular method is selected you can look through the settings available and manage them.

Wire Transfer:


PayPal payment needs to set up the email and its Mode (sandbox or live). Also, you should set up your PAYPAL account IPN as http://yoursite.com/?stm_lms_check_ipn=1.


Google API

In Google API, you should insert here your Google ReCaptcha API.

You can find information on how to get Google ReCaptcha Key at https://www.google.com/recaptcha/ and on the screen below, there is an example on how to correctly fill the page.


In Profiles, when you click the “Instructors Archive Page”, there will be a drop-down list. You can choose from the drop-down list a page where the Instructors Page will be displayed. Further, you can choose the style from “Profile Page Style”. Next, you can switch on the function “Enable Course Pre-moderation”.

Here you can Disable Instructor registration, in order to remove checkbox "Register as instructor" from registration.

You can also set up an email confirmation option, so every user who is registering on your website could get email verification for registration.

To enable this feature just activate the Email Confirmation option.

Now when a user proceeds with the registration on your website, he will get a confirmation email to complete the registration process and verify the email.

Also, in Profile settings you can use the option of Assigning students to course and allow instructors to add students to their own courses.

Just enable this option, and instructors will be able to add students to their courses right from the profile page by using frontend builder. All they need to do is specify the course they want to add a student to, and enter the email of this student.

Automatic registration for instructor

There is a function that lets you Disable Instructor pre-moderation.

This will automate the process of instructor registration and the admin won’t need to control this process manually. When registering on the website a user can select Register as Instructor and thus create an instructor account automatically.

Or also they can use the option on the site called Become an Instructor.


Certificates allow you to add the certificates that you possess to the website. You will be able to add your certificate as a picture. Further, you will be able to add title, subtitle, description to describe your certificate. Moreover, you will be able to change the colors and font size of the title, subtitle, and text of the certificate description.


GDPR allows you to add the checkbox “I agree with the storage and heading of my data by this website” this text set by default but you can change it. Not having this checkbox on your website when users sign in is considered as breaking the law. The checkbox should appear when the users are signing up to your website.

In the settings, in the field “GDPR Privacy Policy Page”, you can choose a web page where the GDPR checkbox will appear.


If you wanted to use some elements from MasterStudy LMS with other themes, you have this opportunity.

There is a list of special shortcodes that you can use to paste some elements and options into your website such as courses carousel, course categories, featured instructors, and much more.

Follow the link to learn more bout shortcodes:https://support.stylemixthemes.com/manuals/masterstudy-plugin/#shortcodes