MasterStudy LMS – Free Learning Management System WordPress Plugin for Online Courses


MasterStudy LMS is a powerful and feature-rich Online Education, Course and Learning Management System Plugin for WordPress.

MasterStudy LMS Plugin Demo

Create brilliant lessons with videos, graphs, images, slides and any other attachments thanks to flexible and user-friendly lesson management tool powered by WYSIWYG editor.

As the ultimate LMS WordPress Plugin, MasterStudy makes it simple and hassle-free to build, customize and manage your Online Education WordPress website.

Premium LMS and Online Education WordPress Theme

Masterstudy LMS plugin is the cornerstone part of Masterstudy WordPress theme for education business.

Using Masterstudy WordPress theme you get additional premium plugins in the bundle, 24/7 support, extra features (available in Pro version of Masterstudy plugin) and ready-to-use demos. With Masterstudy LMS WordPress theme you can create the best online learning website for both teachers and students.

As the ultimate LMS WordPress Theme, Masterstudy makes it simple and hassle-free to build, customize and manage your Online Education Business.

Flawless Online Payments

Enjoy flexible pricing and payment options thanks to PayPal and Stripe integration. You can use flexible (monthly or annual) subscription plans or one-time purchase price for a course to smoothly sale it online through PayPal or Stripe payment gateways included in the plugin.

Messaging Board

Let your students enjoy maximum care and assistance through a private messaging system and internal social network. User-friendly messaging and announcements system will help your students and lecturers share their knowledge and keep in touch with each other.

Furthermore, in each lesson there is a questions module where students can instantly get answers on their questions or go through lesson FAQ.

MasterStudy LMS Plugin Key Features:

  • 3 types of lessons: text, video, slideshow.
  • Recurring subscription for students
  • One-time purchase
  • Integration with PayPal & Stripe
  • Paid Membership Pro integration (required for subscription plans)
  • Real-time questions and answers feature during the lessons.
  • Real-time countdown timer in quiz
  • Quiz results with correct/incorrect answers
  • Quiz retake
  • Courses ratings
  • Messaging and Announcement System
  • Course Wish list
  • Instructor & Student Profiles

Developer Friendly

We love Vue.js and MasterStudy LMS plugin is built on Vue.js including main frontend and backend elements.

All key elements are powered by Vue.js:

  • My courses
  • Checkout and Orders
  • Instructor/Student profile
  • Courses smart search
  • My Account page
  • Quizzes & Questions
  • Courses
  • Lessons
  • Discussions in lessons & FAQ
  • LMS Settings and Plugin Options

Thanks to Vue.js everything in MasterStudy LMS is loading super-fast to provide outstanding user experience. Download and try it now!

MasterStudy LMS Plugin Demo

MasterStudy Premium WordPress Theme

We provide free 24/7 support. Ask your questions using our Live Chat on



This section describes how to install the plugin and get it working.

  1. Upload the plugin files to the /wp-content/plugins/ directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use the 1. Use the Header Builder -> to configure the plugin
  4. Include a header builder shortcode into your theme header.php
  5. Please find more details on Plugin Installation in documentation
  6. Set Up Courses Archive Page in Menu -> STM LMS Settings Area.


  • [stm_lms_courses_grid_display per_row=»4″ posts_per_page=»4″ load_more=»true»]
    Accepts all WP_Query params for sorting, order by etc

Template System

  • Easily copy any template from stm-lms-templates folder and move it in your theme for future customization. Try not to edit plugin files, they will be replaced after plugin update.

LMS Hard-coded Pages

  • /lms-login – Login/Register Page
  • /courses/{course}/{lesson} – Lesson Page (must be logged in with Purchased course or lesson is Preview)
  • /lms-user/{user_id} – User Private Page (must be logged in)
  • /lms-user_profile/{user_id} – User Public Page
  • /lms-chats – User Chat (must be logged in)
  • /lms-wishlist – My Wishlist Page
  • /lms-checkout – Checkout Page (must be logged in)


28 de noviembre de 2019
Terrible usability. Plugin doesn't work properly. Pro version are NOT include any communications with users, but administrator only. We have hire 5 teachers for usability test - NO ONE can easily use "add course" options. We have asked moneyback - they rejected. So you loose your money using masterstudy products. Never buy MasterStudy LMS pro, you won't get the quality product.
22 de julio de 2019
ONLY default plugins are included in the PRO version. You are then requested to purchase the pro versions of the included plugins. I find this utterly insulting and a lead to make money. I purchased the pro version - silly me. They will not refund and their attitude is "We aren't responsible for the Extensions of that plugin" Arrogant and stuffy. Because of the currency difference, the pro version cost me double the price. I could not get it to work after 2 days they would not refund. I will NEVER recommend them. BUYER BEWARE INDEED!!!!
26 de abril de 2019
Es un plugin muy completo.
Leer todas las 9 reseñas

Colaboradores y desarrolladores

«MasterStudy LMS – Free Learning Management System WordPress Plugin for Online Courses» es un software de código abierto. Las siguientes personas han colaborado con este plugin.


Registro de cambios


  • Points System added
  • Minor bug fixes


  • Assignments feature added


  • Group (Team) Courses feature added
  • Minor bug fixes


  • Minor bug fixes


  • Lessons Live Streaming feature added


  • Minor bug fixes


  • Fixed Error with BuddyPress installed
  • Three brand new question types added – Item Match, Fill the Gap and Keywords
  • Lost Password added to popup
  • LazyLoad for courses


  • WPML fix for course buy. Now it adds all translated courses to user
  • Certificate URL now works only for logged in user


  • After complete Quiz redundant «Back» button removed
  • Course Curriculum active tab fixed
  • Course bought with subscription now updates course enrolled students


  • Paypal IPN fixed


  • Bugs fixed, GDPR compliance


  • PDF Generation UTF-8 symbols added (most of languages support)
  • Search bug fixed (critical)
  • Email notification on user creating order/purchasing course for admin and user

  • Change Password + bug fixed


  • Lessons bug with several authors


  • Dashboard Announcement added


  • Certificate PDF Generator Open Sans Font added.


  • 8 Languages added in total
  • Bugs fixed


  • BUGS fixed


  • Russian and Turkish languages added.
  • BUGS fixed


  • POT file updated.
  • BUGS fixed


  • LMS Settings Save Button fixed.


  • Courses per row setting added.


  • POT file updated.
  • BUGS fixed


  • Added options to modify custom MasterStudy LMS Routes as: Login, Wishlist and others.
  • POT file updated.
  • All links from routes changed in templates.


  • Login form «Forget password» link added. Bugs fixed.


  • Bugs fixed.


  • Instructor capabilities issue fixed.


  • Courses grid shortcode added.


  • Bugs fixed. Hooks and filter added.


  • Registration added in login popup as a tab.


  • Admin capabilities fixed


  • Admin styles and bugs with curriculum fixed.


  • Instructors Archive added.


  • LMS Price settings fixed.


  • LMS Admin styles changed.


  • Bug fixes.


  • Visual Bugs Fixes (.scss files).


  • First Version of Plugin.