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)


22. Juli 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. April 2019
Es un plugin muy completo.
19. November 2018
Get now button and Retake Course's Status Dates datepicker not showing Friday and Saturday. Please update it
Lies alle 8 Rezensionen

Mitwirkende & Entwickler

„MasterStudy LMS – Free Learning Management System WordPress Plugin for Online Courses“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:




  • First Version of Plugin.


  • Visual Bugs Fixes (.scss files).


  • Bug fixes.


  • LMS Admin styles changed.


  • LMS Price settings fixed.


  • Instructors Archive added.


  • Admin styles and bugs with curriculum fixed.


  • Admin capabilities fixed


  • Registration added in login popup as a tab.


  • Bugs fixed. Hooks and filter added.


  • Courses grid shortcode added.


  • Instructor capabilities issue fixed.


  • Bugs fixed.


  • Login form „Forget password“ link added. 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.


  • POT file updated.
  • BUGS fixed


  • Courses per row setting added.


  • LMS Settings Save Button fixed.


  • POT file updated.
  • BUGS fixed


  • Russian and Turkish languages added.
  • BUGS fixed


  • BUGS fixed


  • 8 Languages added in total
  • Bugs fixed


  • Certificate PDF Generator Open Sans Font added.


  • Dashboard Announcement added


  • Lessons bug with several authors

  • Change Password + bug fixed


  • 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


  • Bugs fixed, GDPR compliance


  • Paypal IPN fixed


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


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


  • 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