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

Capturi ecran


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)


22 iulie 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 aprilie 2019
Es un plugin muy completo.
19 noiembrie 2018
Get now button and Retake Course's Status Dates datepicker not showing Friday and Saturday. Please update it
Citește toate cele 8 recenzii

Contributori și dezvoltatori

„MasterStudy LMS – Free Learning Management System WordPress Plugin for Online Courses” este un software open-source. La acest modul au contribuit următoarele persoane.


Istoric modificări


  • 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.