MasterStudy LMS – Online Courses, eLearning Plugin


Free WordPress LMS Plugin MasterStudy is the all-in-one tool for any eLearning business. Masterstudy WordPress LMS plugin can turn any WordPress website into a professional online platform with all necessary eLearning & LMS features.

Masterstudy WordPress LMS Plugin has all essential Learning Management System (LMS) features for managing courses, lessons, quizzes and educational content.

MasterStudy Free LMS Plugin for WordPress includes:

  • Intuitive Starter Theme (Elementor Compatible)
  • LMS Wizard – Quick and Easy Plugin Setup
  • Centralized Control System
  • Modern UX/UI Design
  • Email Notifications
  • Email Confirmation
  • One-click Demo Import Courses, Lessons, Quizzes
  • General Styling options
  • Different LMS User Roles
  • User and Instructor Registration Form
  • Password Management
  • Instructor Registration Management
  • Instructor Pre-moderation Management
  • Import/Export of LMS settings


MasterStudy is the Free WordPress LMS plugin, where all the key elements of MasterStudy WordPress LMS plugin are built with Vue.js. for fast page loading and smoother transitions.

MasterStudy LMS PRO | Plugin Demo
MasterStudy LMS Theme
MasterStudy LMS iOS/Android App
Join Facebook Community

A quem se destina?

Masterstudy LMS is targeted to:

  • Single instructor (coach or tutor);
  • Education institutions (learning centers, schools,universities);
  • Marketplace (with online courses).

With Masterstudy you can easily create and sell online courses straight away – no technical skills required.


The MasterStudy WordPress LMS plugin is an excellent tool for a single instructor, tutor or coach, who is in need of an online education website. The plugin makes it hassle-free and straightforward to build, customize, and manage a personal elearning website. The features include the ability to create brilliant interactive lessons. You can incorporate them with videos, graphs, images, slides, and more attachments. The course builder allows you to add lessons to the course, break them down into sections and deliver it to learners. It’s completely hassle-free.


Manage your students, check assessments, set grades, add prerequisite lessons and much more. In Masterstudy everything is pretty much simple for teachers to add course materials, add/edit lessons, communicate with students online. Extra features to support your students in their learning include message boards that provide a social-network type environment for students to get answers and help from the course creator, comment systems within the lessons themselves where the students can ask more specific questions and a private message system where they can interact with other users. Students can be charged with two options: per course or per monthly/yearly subscription fee.


The Masterstudy Learning Management System (LMS) plugin allows you to create and run online courses like Udemy or Coursera using WordPress. It is vital to choose the very best WordPress LMS plugin for your online learning website as it will provide end-to-end services. This WP LMS plugin will take care of handling subscriptions, running and grading quizzes, accepting payments, managing students and more. You also can create a certificate for your students, using the Masterstudy certificate builder. There is a user profile system for both students and instructors. In their profile, students can check course progress, continued paused lessons, check quiz scores, and purchase courses or membership plans.



The MasterStudy WordPress LMS plugin simplified the process of course creation. Easily create a course with course details like title, summary, curriculum, duration, price, skill level, number of students. Add videos, attachments, teachers, course reward. Masterstudy WordPress LMS plugin lets you represent courses on a modern user-friendly interface with all required options for your students.

Unlimited Course management:

  • Backend Course Builder
  • Making Course Featured
  • Course Preview
  • Course Front end Description
  • Course Curriculum
  • Course Announcements
  • Course FAQ section
  • Course Review and Rating system
  • Course Expiration
  • Course Status for a period of time
  • Course Categories
  • Attachments For the Course
  • Managing Course Progress
  • Managing the Number of Enrolled Students
  • Define Course Duration
  • Define the Duration of Video Lessons
  • Define the Number of Included Lessons
  • Course Difficulty Level
  • Students Management on the Back-end
  • Manually Adding Students to the Course
  • Detailed Progress of the Students
  • Reset Student’s progress


After the course and sections are created, it’s time to add lessons. Here you can create three different types of lessons: text lessons, audio, video lessons, and slideshow lessons. A further benefit here is that you can add in previously created content using a library of lessons and quizzes.

Lessons management:

  • Lesson Duration
  • Lesson Preview (Lesson will be available to everyone)
  • Lesson Frontend Description
  • Video Lesson Type
  • Multiple Video Sources (self-hosted, YouTube, Vimeo, Embedded Video, etc)
  • Discussion for Students With the Course Instructor
  • Lessons Materials (any type of media)


Add questions inside quizzes or add them from the preset questions library. From there, you can then type in the first question. There are three question types to choose from – single choice, multiple-choice and true or false.

Quizzes features:

  • Advanced Quiz Builder (Multiple Quiz Types)
  • Quiz Styles
  • Quiz Categories
  • Quiz Duration
  • Quiz Attempts
  • Reduce Points on Resubmission
  • Passing Grade
  • Randomize Questions
  • Displaying Correct Answers
  • Quiz Frontend Description


  • Modern Design
  • Frontend and Backend Course Builder
  • Unlimited Courses and Lessons
  • Course Preview
  • Frontend Student Dashboard
  • Teacher’s Profile
  • Video lessons
  • Multiple video sources (self-hosted, YouTube, Vimeo, Embedded Video, etc)
  • Separate Teacher profiles
  • Lesson management
  • Dynamic drag and drop certificate builder
  • Advanced Quiz builder (Multiple quiz types)
  • Earning & commission allocation
  • Multiple withdrawal options
  • Purchase history
  • Styling options
  • Course widget
  • Teacher registration form
  • Course review and rating system
  • Q&A for students with the course teacher
  • Video poster (trailer/teaser)
  • Tracking course progress
  • Course difficulty level
  • Define course duration
  • Course marketplace
  • Add course requirements and instruction
  • Quiz Timer
  • Quiz Attempts
  • Centralized monetization settings
  • Spotlight mode
  • RTL ready
  • Page builder support
  • Gutenberg compatible
  • Content security
  • Advanced analytics And more

You can learn more about our product from our website.


  • Certificate Builder – upload custom designed certificates for completed courses to students, or create a certificate using a drag & drop Certificate builder.
  • Udemy Course Importer – import any courses from Udemy and earn affiliate commission on each sale.
  • Prerequisites – define a certain set of courses/lessons that students need to complete before enrolling for a new one.
  • Quizzes – add quizzes with diverse question types: single choice, item match, keywords, true or false, multi-choice, fill the gap, image matching, and image choice.
  • Sequential Drip Content – organize a flow of your e-learning content step-by-step as a specific schedule or lesson progress.
  • The Gradebook – view your class results and export it to csv and post to frontend.
  • Lessons Live Streaming – the Live Stream lessons give an opportunity for students to listen, see and follow the instructor as well as ask and get an answer immediately in Live mode.
  • Group Courses – this feature is fully suitable in case you want to sell your courses to the companies and organizations. The group admin will have the opportunity to add and remove members of the group.
  • Assignments – assignments allow students submitting essays or uploading files and conduct a comprehensive knowledge check. Instructors can also grade learners’ performance and leave notes.
  • Point system – motivate your learners with a point system, award them for their achievements.
  • Course Bundle – increase sales by selling bundles of course at one discount price.
  • Email Template Manager – set up the convenient email system, create message templates for all possible notifications, like comments, password changes, orders, and much more.
  • Google Classroom – import your classes from Google Classroom account to your MasterStudy website and manage your work remotely.
  • Zoom Conference – connect two powerful systems of MasterStudy and Zoom Video Conferencing and Interact with your students in real-time.
  • SCORM – allows you to use different content authoring tools, such as Adobe Captivate or Articulate Storyline 2, to create courses and sell them with your LMS. Simply upload courses to the LMS.
  • Statistics and Payouts – it is a strong management of sales with the statistics data which gives you the ability to analyze what courses are selling the least and improve overall income.
  • Trial Courses – make the lesson of the course free and open to the public, so visitors of your websites could try it before enrolling.
  • LMS Forms Editor – add, customize and manage the input fields on built-in forms such as Profile, Become Instructor request, Sign Up and so on.
  • Media File Manager – upload, edit, delete your media files with a Masterstudy custom file manager.
  • Online Testing – perform the quizzes, tests, and question sets directly on your pages for both logged in and visited audiences.


The Masterstudy LMS plugin is already translated to all popular languages. Avoid any inconvenience you or your customers may face by providing them with a localized experience: English, French, Turkish, German, Dutch, Russian, Italian, Portuguese, Spanish and other languages.

Other UX features of Masterstudy LMS WordPress plugin:

  • Side Profile Menu
  • Instructor’s Public Profile
  • Frontend Student and Instructor Dashboard
  • Purchase History
  • Courses Archive
  • Flexible Courses Search
  • Courses Filter
  • Sorting Courses
  • Courses Page Layout (Grid and List)
  • Courses “Load more Type” (Buttons and Infinite Scrolling)
  • Course Card Style
  • Custom Image Size for Courses
  • Lazy Load (Course cards)
  • Courses Wishlist


The Starter theme is a completely free full-equipped theme with ready-made pages, widgets and blocks, designed specifically to make it easy for the user to build and style the page.

You will get a completed page with a header, footer, and body content. All demo images and banners will also be provided. You will only have to change them to your brand images and replace the text accordingly. This way you can concentrate more on creating online education content (courses, lessons, quizzes).

Masterstudy LMS Starter theme is compatible with the Elementor page builder. With this builder, you can easily build and customize entire pages with drag-and-drop canvas. For selling the courses, another renowned plugin will be installed during the demo import process – WooCommerce.

Starter theme features:

  • Completely free and available inside the plugin bundle immediately after activation;
  • One-click demo import;
  • Integration with Elementor;
  • Integration with WooCommerce;
  • Integration with Paid Membership Pro to create subscriptions;
  • Integration with H5P;
  • Mobile responsive;
  • High speed and performance;
  • Multi-payment methods (Stripe, PayPal & WooCommerce);
  • Dedicated number of LMS Elementor widgets.


Alongside the LMS plugin, StylemixThemes have also developed a full Education WordPress Theme that further extends your site’s capabilities. This is available at a cost. You can buy a MasterStudy theme from the Themeforest marketplace.

The theme, which provides more creative control over the website, includes additional premium LMS plugins as part of the bundle, free lifetime updates, 24/7 support, extra features (available in Pro version of Masterstudy WordPress LMS plugin), and ready-to-use demos.

In terms of the ready to use demos, there are 10+ unique designs to suit your taste and purpose. You can simply select the one you like and change it any time that you want.

Overall, the MasterStudy WordPress LMS plugin offers a competitive solution to the issue of adapting your website for online education. The variety of tools and features available support every aspect of elearning business, and the creatively designed content is simple yet eye-catching.

MasterStudy WordPress LMS Plugin Demo


MasterStudy LMS allows you to use a reliable eCommerce system with tons of beneficial options. WooCommerce is the best solution for selling your courses online. The system brings the ability to create LMS course products, set up a store, apply coupons and discounts, manage bundles.

WooCommerce and MasterStudy LMS bring you a complete engine for running an eCommerce platform on your LMS website which allows you to:

– Take full control over the checkout experience
– Customize the My Account area for your customers
– Sell courses as well as physical products
– Offer coupons & discounts
– Use a payment gateway other than Stripe, PayPal


Flexible pricing and payment options are available due to PayPal integration, which is included in the WordPress LMS plugin. Monthly or annual subscription plans are possible alongside one-time payments. Manage withdrawals easily and predefine the money amount that needs to be paid out for instructors. The withdrawal method such as PayPal is already included in the Masterstudy WordPress LMS plugin bundle.

Earn with MasterStudy LMS

– Course Marketplace
– Free and Paid Courses
– Payment Methods Including PayPal and Stripe
– Customizable Course and Membership Enrollment
– Currency Settings
– Built-in Checkout
– Guest Checkout


MasterStudy offers you the originally developed educational modules with shortcodes. You can insert shortcodes into any page using a WordPress text editor. Plus to this, the LMS shortcodes can be used through Elementor Widgets and WPBakery Page Builder, or the Classic Editor.

WordPress LMS Plugin’s Shortcodes enable such popular elements as:

– Search box — enables the display of a search field, to integrate a smart searching engine into your website.
– Course carousel — shows the courses carousel, with sorting options and categories.
– Courses categories — shows the courses categories, allowing you to set the display style.
– Courses grid — shows the courses grid, where you can fully adjust the display.
– Featured Teacher — allows you to display the featured teacher, supporting the profile with teacher bio and image.
– Instructors carousel — shows the instructor carousel, the module is supplied with multiple settings to let you control the overall display of the carousel.
– Recent Courses — shows the section with recently added courses.
– Single Course Carousel — show the carousel with a single course, with very convenient navigation.

The next design modules are available only in the PRO version of MasterStudy WordPress LMS Plugin:

– Course Bundles — enables the option of course bundles, so you could put your courses in the packages.
– Google Classroom Grid view — enables the grid view of Google Classrooms.
– Certificate checker — enables the certificate checker for certificate verification.

Almost every module has its own set of parameters and variables.


Importe Cursos de Demonstração com apenas um clique. Importe cursos, aulas e perguntas do modelo de demonstração para usar no seu site. Pode usar a estrutura predefinida e atualizar o conteúdo para poupar tempo e acelerar o trabalho.


MasterStudy WordPress LMS plugin has the MasterStudy LMS Pro version and Masterstudy Mobile App (LMS Mobile App for iOS & Android built with Flutter).

More Awesome Free Plugins by Stylemix

Cost Calculator & Price Estimation Plugin
Zoom Meetings and Webinars Plugin — eRoom
BookIt – a free booking calendar plugin

Imagens de tela

  • plugin de curso wordpress
  • plugin lms wordpress
  • plugin de cursos wordpress
  • plugin lms wordpress
  • plugin educacional do wordpress
  • plugin elearning do wordpress
  • plugin lms wordpress
  • wordpress lms plugins
  • plugin wordpress lms
  • wp lms plugin
  • wp lms plugins
  • lms wp plugin


Esta seção descreve como instalar o plugin e fazê-lo funcionar.

  1. Faça upload dos arquivos do plugin para o diretório /wp-content/plugins/ ou instale o plugin diretamente através da página de plugins do WordPress.
  2. Ative o plugin através da página ‘Plugins’ no WordPress
  3. Encontre mais detalhes sobre a Instalação do Plugin na documentação
  4. Configurar Página de Arquivo de Cursos no Menu -> Área de Configurações do STM LMS.


  • [stm_lms_courses_grid_display per_row=”4″ posts_per_page=”4″ load_more=”true”]
    Aceita todos os parâmetros WP_Query para classificação, ordem, etc.
  • [stm_courses_searchbox]
    Mostra a caixa de pesquisa dos cursos
  • [stm_lms_courses_carousel]
    Habilita o carrossel dos cursos
  • [stm_lms_courses_categories]
    Mostra as categorias dos cursos
  • [stm_lms_courses_grid]
    Habilita a grelha de cursos
  • [stm_lms_featured_teacher]
    Mostra o Professor em Destaque
  • [stm_lms_instructors_carousel]
    mostra o carrossel dos Instrutores
  • [stm_lms_recent_courses]
    Monstra Cursos Recentes
  • [stm_lms_single_course_carousel]
    Mostra o carrossel com um único curso

Sistema do Template

  • Copie facilmente qualquer modelo da pasta stm-lms-templates e mova-o no seu tema para personalização futura. Tente não editar os arquivos do plugin, eles serão substituídos após a atualização do plugin.

Páginas LMS Codificadas

  • /lms-login – Página de Login/Registo
  • /courses/{course}/{lesson} – Página de Aula (deve estar logado com o curso adquirido ou a aula será uma Pré-visualização)
  • /lms-user/{user_id} – Página Privada do Utilizador (deve estar logado)
  • /lms-user_profile/{user_id} – Página Pública do Utilizador
  • /lms-chats – Chat do Utilizador (deve estar logado)
  • /lms-wishlist – Minha página de lista de desejos
  • /lms-checkout – Página de checkout (deve estar logado)


Posso usar o plugin com diferentes temas do WordPress?

Yes, MasterStudy WordPress LMS Plugin is compatible with free and premium WordPress themes, so you can use it with the one you choose. If you have difficulties selecting the theme for your educational website, you can consider the option of getting MasterStudy LMS Theme, which has the Pro version of the plugin built in the bundle.

Preciso de um Plugin de Subscrição?

This only depends on the purpose you follow. If you are planning to implement membership plans on the platform, then you have to install the Membership Plugin. But, you do not need to search for the options.

MasterStudy WordPress LMS plugin already integrates with WooCommerce and Paid Membership PRO. These are the best items that will help you to establish a great membership system and create smart plans.

Does MasterStudy WordPress LMS plugin support webinars and live stream sessions?

The plugins support Zoom meetings and webinars. The integration with the service is available through the eRoom plugin which is free. It connects your website with the Zoom account and allows you to create and manage video conferences from your dashboard.

You can also use the Pro WP LMS plugin addon to conduct live stream lessons.

Is this WordPress LMS plugin free?

This plugin has two versions: free and a paid one. The paid Pro version of the plugin has more features that are not able to use in the free plugin, which extends the functionality and provides more opportunities.

Still, the main function of building and managing online courses and selling them is available equally in both versions.

Where can I find MasterStudy WordPress LMS plugin documentation?

Há um texto detalhado guia que descreve cada recurso e opção do plugin. Também pode encontrar uma biblioteca de vídeos com tutoriais em vídeo no nosso canal do YouTube .

Como posso obter suporte ou falar com alguém da equipa?

A nossa equipa de apoio ao cliente está disponível 24 horas por dia. Para enviar informações sobre um problema, siga sua conta para enviar um pedido de suporte. Se tiver alguma dúvida sobre pré-venda, pode sempre usar o chat ao vivo no nosso site:

Posso traduzir o plugin para um idioma diferente?

Yes, however MasterStudy WordPress LMS plugin already translated into 8 languages: English, Portuguese, Spanish, Dutch, German, French, Italian, and Russian.

Que tipo de arquivos multimédia podem ser usados nos cursos LMS?

O plugin permite o upload de formatos de arquivos absolutamente diferentes. Existem três tipos de aulas disponíveis, em que pode apresentar vários tipos de conteúdo, como texto, vídeo, slides. Além disso, temos a opção de anexos de curso/aula, em que pode pode fazer upload de diversos arquivos, incluindo imagens, arquivos de áudio, pastas zip e muito mais.

Há uma taxa única para a versão Pro do plugin ou preciso de prolongar a minha licença?

No, you don’t have to extend your license, the core plugin features will be available. In case you want to receive further updates and support you need to renew your license. The MasterStudy WordPress LMS plugin Pro is available at $54.99.


25 de setembro de 2022
very fast support even on sunday. appriciate the kindly support from Stan
23 de setembro de 2022
hi, i using the pro version , i have 2 problems : 1) i can not make editing or modification( from front end but i can make any changeing from backend ) in any course that i have created 2) when i creat a new course , in lesson type ( video ) and i put the link of video in URL when i open the cours as a user or student , its not working and not appears the video ( note, i using links from youtube or from my chanel youtube and its puplic )
23 de setembro de 2022
The plugin does everything they about it and more. And it's very easy to customise. The best part of it is their support system, they always deliver, always ready to help. I recommend the plugin, always.
23 de setembro de 2022
Hi, You have delveoped a very nice theme. I would have given a 5 star rating but what stopped me is that customization is not very user friendly. I am an experienced web designer so it was a little easy for me. But any person new to wordpress will find customization a little difficult. Anyway, congratulations for creating such a nice education theme. Regards Saxena
Leia todas as 128 avaliações

Colaboradores e desenvolvedores

“MasterStudy LMS – Online Courses, eLearning Plugin” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.


“MasterStudy LMS – Online Courses, eLearning Plugin” foi traduzido para 14 localizações. Agradecemos aos tradutores por suas contribuições.

Traduzir “MasterStudy LMS – Online Courses, eLearning Plugin” para o seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, dê uma olhada no repositório SVN ou assine o registro de desenvolvimento via RSS.

Registro de alterações

2.9.6 – 2022-09-19

  • FIXED: MasterStudy Starter theme is suggested for installation when child themes of Masterstudy, Smarty, and BeTop were active.

2.9.5 – 2022-09-14

  • NEW: [MasterStudy Starter Theme] ( released for MasterStudy LMS
  • FIXED: Incorrect display of Pro Addons thumbnail images in macOS.
  • FIXED: Different accept ratio of the thumbnail images of LMS courses on the “Add Student” page.

2.9.4 – 2022-08-30

  • NEW: Membership Plans widget added to the WPBakery.
  • NEW: Added Call to Action 2 widget for Membership Plans to Elementor.
  • UPDATE: Sorting Menu feature refactored.
  • UPDATE: Directories Structure refactored.
  • UPDATE: Membership Plans are redesigned and got a new customizable appearance for Elementor and WPBakery page builders.
  • UPDATE: Additional settings added to the Membership Plans Elementor widget.

2.9.3 – 2022-08-17

  • NEW: Courses filter sidebar added to the Courses categories archive page.
  • UPDATE: The user account drop-down menu on the site header now includes links to the user account.
  • UPDATE: Addons page visually improved for the site administrator.
  • FIXED: The Instructor’s name was replaced with the student’s name in Payouts and statistics when WooCommerce checkout is used.
  • FIXED: “I have an account” link was removed from the Restore Password page.
  • FIXED: The Restore Password field accepts a weak password while the Sign-Up form requires an 8-digit password.
  • FIXED: When two “Image match quiz” is used in a single lesson, It was possible to choose answers from both quizzes.
  • FIXED: Searchbox shortcode not worked on Front end.
  • FIXED: Images are not uploaded to quiz questions when Media File Manager is enabled.
  • FIXED: Quiz answers which contain a single quote (‘) are not marked as wrong.
  • FIXED: Some strings were not visible for translation.
  • FIXED: Minor visual bugs.

2.9.2 – 2022-08-08

  • NEW: Added Category filter for admin dashboard were listed all courses.
  • NEW: The user will remain on the same page after logging in through the Floating menu.
  • FIXED: Lesson navigation disappeared when the WPML plugin is active.
  • FIXED: Сhanges for LMS Pages not worked on Front-end and caused 404 error on User account navigation.
  • FIXED: The order of the questions changed after saving the quiz.
  • FIXED: Checkbox fields created using the LMS Forms editor, reset in a user profile.
  • FIXED: When Guest checkout is enabled the course did not remove from the cart.
  • FIXED: The word “Wishlisted” was replaced with “Remove from Wishlist”.
  • FIXED: Minor visual bugs.

2.9.1 – 2022-06-23

  • FIXED: Compatibility of the widgets with the new version of Elementor
  • FIXED: Some strings were not visible for translation
  • FIXED: Demo Import optimization
  • FIXED: Drip Content Lesson type appearance
  • FIXED: Even when membership expired, the course is still listed under “enrolled courses.”

2.9.0 – 2022-06-09

  • FIXED: Minor code optimizations for a better user experience.

2.8.9 – 2022-06-08

  • NEW: Reordering of the Profile Menu Items
  • FIXED: Courses archive page list view style issues with default WordPress themes.
  • FIXED: a Certificate appears even for inactivated Certificate Builder add-ons
  • FIXED: Course Bundles style issue with default WordPress themes
  • FIXED: Modern Course style course image height issue with default WordPress themes
  • FIXED: Hover effect on Enterprise Price when using the WordPress default themes

2.8.8 – 2022-05-04

Welcoming the new way of the custom colors appliance to the MasterStudy LMS elements. Set the colors you like to match the LMS color scheme to your brand identity or make it look completely different from the rest of the website to make it easier for the students to concentrate on the learning process even more. Customize the side profile menu for the users to improve your website visitors’ experience and site interaction. Make your MasterStudy LMS reflect a site’s usability and mood to tailor it to your audience.
UPD: Color Scheme Appliance
ADDED: Preloader for instructor account
ADDED: “Add your first course” message added for instructor’s account without any courses

2.8.7 – 2022-04-18

  • UPD: Spanish and Portuguese translations are added

2.8.6 – 2022-04-06

  • UPD: ‘Search courses’ tab on Courses page
  • FIXED: Adding the category to the created questions in front end builder
  • FIXED: Visual bug with Astra theme and switched on MasterStudy LMS
  • FIXED: ‘Import Courses’ button is removed in MasterStudy LMS Theme Wizard
  • FIXED: Status ‘Completed’ on button in individual course, even when course is not completed

2.8.5 – 2022-03-24

  • FIXED: Navigation menu on theme disappeared after plugin update with mobile header
  • FIXED: ‘Enroll with Membership’ button in Get Course button is shown even when the plans are not created and configured

2.8.4 – 2022-03-18

  • FIXED: Minor bug fixes

2.8.3 – 2022-03-17

  • UPD: Remastering of Add New Course interface and Single Course page in mobile version

2.8.2 – 2022-03-14

  • FIXED: STMMailChimpBase redeclaration error.

2.8.1 – 2022-03-07

  • FIXED: Bug with height of Sticky Panel on Single Course Page
  • FIXED: Visual bug with visited options (remained as highlighted) in MS Course settings
  • FIXED: When quiz is Passed the button below is not displayed in MasterStudy and any default themes

2.8.0 – 2022-02-25

  • NEW: The notification with options to collect the user’s data in our newsletters after activating the plugin

2.7.9 – 2022-02-14

  • FIXED: Redeclare stm_module_styles() error.

2.7.8 – 2022-02-14

  • FIXED: Enrolled courses remain in the user’s profile after the expiration of the plan
  • FIXED: Visual bugs with Twenty Twenty-Two standard WordPress theme
  • FIXED: Membership Approval by admin function does not affect after purchasing the subscription by student
  • FIXED: Lesson frontend description styles are reset after the lesson is saved
  • FIXED: Issue with redirecting the user to the lesson after clicking Preview on course curriculum
  • FIXED: Bug with countdown for lesson start time
  • FIXED: Visual bug with STM LMS Courses Categories on Elementor Page Builder
  • FIXED: Visual style bug on Recent Courses widget’s Categories tabs while hovering on them
  • FIXED: Bug with course navigation button
  • FIXED: Style issues

2.7.7 – 2022-02-01

  • FIXED: Removed Freemius SDK from plugin’s core (see the previous update about Freemius SDK)

2.7.6 – 2022-01-27

  • FIXED: User registration vulnerability was fixed

2.7.5 – 2022-01-19

  • NEW: Freemius SDK for better analytics and understanding

2.7.4 – 2022-01-13

  • NEW: Course Card Style 3 on Courses Settings
  • NEW: Added new Style 6 for STM LMS Courses Categories widget in Elementor Page builder
  • NEW: Added new style 2 for STM Courses Carousel widget in Elementor Page Builder
  • NEW: Added new style 3 for STM LMS Recent Courses widget in Elementor Page builder
  • NEW: Visual silhouettes after moving the images to answers section as well as with returning the images on Image Match Quiz type
  • NEW: Removed Description field on LMS taxonomies
  • FIXED: Enrolled students counter does not work on course page
  • FIXED: Visual bug with avatar after filling the bio on profile
  • FIXED: Visual bug after clicking on the user’s name on course page with Classic Lesson page style

2.7.3 – 2021-12-20

  • NEW: Custom Colours added for Floating Side Profile Menu
  • FIXED: Bug with changing the Orders status (pending to completed) by admin was fixed
  • FIXED: Bug with Floating side profile auto opening on big screen resolution was fixed
  • FIXED: Bug with unable to open the closed lessons even after 100% passing the 17, 21, 36 questions in the quiz was fixed
  • FIXED: Question summary progress issue was fixed
  • FIXED: Bug with moving Settings and Message buttons on the profile page after changing the custom colours in Theme Options was fixed
  • FIXED: Bug with appearing notification after finishing the quiz with missed Fill the Gap question was fixed
  • FIXED: Elementor page builder deprecated errors was fixed
  • FIXED: Bug with displaying the extra not-relevant fields after inputting the answer to question in Frontend Quiz Questions pop up was fixed
  • FIXED: Issue with displaying the course in membership plan on the user’s Enrolled course section even after membership level expiration was fixed
  • FIXED: Bug with default styles on LMS Demo layouts was fixed

2.7.2 – 2021-11-25

  • UPD: Theme options version updated
  • UPD: Float menu icon
  • FIXED: Translation issues of several non-editable strings
  • FIXED: Free courses filtering issue
  • FIXED: Problem with saving questions/quizzes using eRoom plugin
  • FIXED: Student reviewing issue
  • FIXED: “Fill the gap” answer align issue

2.7.1 – 2021-10-22

  • UPD: Link fix in Lost Password Email Template
  • FIXED: Retake button displaying issues (Quizzes)
  • FIXED: PHP errors displaying while adding Courses Modules

2.7.0 – 2021-10-18

  • UPD: Code refactoring and optimization

2.6.9 – 2021-09-21

  • ADDED: New Quiz type: Image Matching (Single Choice, Multi Choice)

2.6.8 – 2021-09-02

  • ADDED: New Pro Addons page
  • UPD: Improved auth remember me system
  • FIXED: Minor bug fixes

2.6.7 – 2021-08-12

  • ADDED: Admin Dashboard notification

2.6.6 – 2021-08-02

  • FIXED: H5P plugin Reuse and Embed features are not displaying on the plugin pages
  • FIXED: Browser title does not change on switching to the Quiz page
  • FIXED: Featured Teacher widget loading issue
  • FIXED: Match Items quiz showing wrong results
  • FIXED: Membership Approval (Paid Membership Pro plugin) compatibility
  • FIXED: Translation issues with several non-editable strings

2.6.5 – 2021-07-28

  • UPD: Compatibility with WordPress v. 5.8
  • UPD: The certificate generation rules have been updated to reduce the waiting time for the certificate download
  • FIXED: String translation issues in Question type section and some placeholders
  • FIXED: The appearance of external symbols in Item Match quizzes.
  • FIXED: User account page items position fixed for RTL
  • FIXED: Mobile devices responsiveness for Send Message button popup
  • FIXED: Partial displaying lesson titles in Classic Lesson style
  • FIXED: Login/Register modal form switching bug by enrolling in the course without logging in.
  • FIXED: Minor style fixes

2.6.4 – 2021-06-15

  • UPD: BuddyPress templates according to theme new features and rules
  • FIXED: Displaying login forms in Floating menu
  • FIXED: Minor style issues and bugs

2.6.3 – 2021-06-10

  • UPD: Redesigned user account and user public profile
  • ADDED: New floating menu for user account
  • ADDED: Filter hook to logging in function
  • FIXED: WP Debug notice ‘No variable in certain pages’
  • FIXED: Checkbox doubling in forms created by LMS Forms Editor in User Profile settings
  • FIXED: Drop-down selection in forms created by LMS Forms Editor in User Profile Settings

2.6.2 – 2021-06-01

  • FIXED: New messages counter appeared for message sender and for receiver

2.6.1 – 2021-05-24

  • ADDED: Feedback module inside LMS settings
  • ADDED: Roadmap voting in LMS Admin
  • FIXED: Enfold theme html classes added to lesson page

2.6.0 – 2021-05-11

  • ADDED: Full integration with WooCommerce (*PRO)
  • FIXED: Error sending mail with different product types in WooCommerce (*PRO)
  • FIXED: Minor styling issues

2.5.9 – 2021-05-03

  • FIXED: The Popular courses widget shows the price Free, regardless of price or status are indicated
  • FIXED: Video poster goes beyond video frame when opening video modal
  • FIXED: Chinese, Arabic and some other fonts aren’t displaying in Certificate
  • FIXED: Students appeared in Featured Teacher select box
  • FIXED: Replacing chosen font by default plugin font
  • FIXED: Placeholders of checkbox and dropdown elements aren’t displaying after adding in LMS Forms Editor
  • FIXED: Responsive view of Send message modal in Classic type Public Profile
  • FIXED: Minor settings and frontend bugs
  • REPLACED: WPCFTO submodule replaced to Nuxy ( renamed )
  • ADDED: Translations of Error messages
  • ADDED: Placeholders for Select box in Profile Forms Editor

2.5.8 – 2021-03-31

  • fixed: Enterprise form

2.5.7 – 2021-03-30

  • added: Enterprise form in user account
  • added: LMS Forms Editor (*pro)

2.5.6 – 2021-03-25

  • added: CSRF to all actions
  • upd: Submenu name changed from Manage Users to Instructor requests.

2.5.5 – 2021-03-18

  • added: Assignment preview
  • added: Description for question bank
  • upd: WPCFTO framework submodule moved to github from bitbucket
  • upd: Compatibility with WordPress 5.7
  • upd: Classic style for user profile moved to Pro
  • upd: Cancel subscription in classic style moved to sidebar
  • fixed: Admin commission option renamed to Instructor Earning (as it works now)
  • fixed: CSRF issue fixed in user info action. Method for saving user info changed from GET to POST
  • fixed: Author box and custom fields disabled by default in screen options
  • fixed: Select user in review replaced with autocomplete
  • fixed: Visual bugs
  • fixed: Slash signs in the Curriculum sections
  • fixed: Student can decline quiz overtime
  • fixed: Some SCORM packages return completed status instead of progress percent. SCORM status completed treats as 100% progress now
  • fixed: Courses grid ‘load more’ with sorting option issue
  • fixed: Mobile version for Quiz question type ‘item match’

2.5.4 – 2021-02-23

  • fixed: Editing several quizzes on Front-End issues
  • fixed: Restore password doesn’t work with activated Yoast SEO plugin

2.5.3 – 2021-02-19

  • added: H5P compatibility added to quizzes
  • fixed: Correct answers appeared when ‘show correct answer’ option is disabled
  • fixed: LMS Wizard typo
  • fixed: Empty addons and Payout tabs content
  • fixed: Duplicate email sending when ‘course added to user’

2.5.2 – 2021-02-04

  • added: Plugin Setup Wizard
  • added: ‘Become instructor’ option added in the user profile
  • added: Unique user profile navigation menu classes
  • added: Lost password box validation
  • added: Navigation menu badges
  • updated: New LMS Settings section is built on CFTO framework
  • updated: Translations updated
  • fixed: Empty category view (0 subcategories) in search filter
  • fixed: STM LMS Courses grid module title
  • fixed: Registration error text fixed
  • fixed: Quiz answer “0” treating as incorrect answer bug
  • fixed: Manage course loading view on frontend
  • fixed: ‘Lost password’ option on mobile
  • fixed: User profile navigation menu
  • fixed: Membership plan with No available courses in subscription will not appear as purchase option for course
  • fixed: Paginated quiz first/last buttons inactive when on first/last question respectively
  • fixed: Question bank adding several banks fixed
  • fixed: Login button text changed
  • fixed: ‘Become instructor’ button is hidden for logged-in instructors
  • fixed: Courses filter category bug
  • fixed: Translations with vue variable {field} fixed
  • fixed: LMS pages conflict with Elementor Pro
  • fixed: Emails are not being sent when Email Template addon disabled

2.5.1 – 2021-01-11

  • added: Deny Instructors from accessing the admin panel option added (if only free MasterStudy LMS plugin will be used on the website, this option should be disabled)
  • added: Student email column in the ‘Manage Students’ section
  • added: Featured courses to the archive page
  • added: “unlim” value added to the membership plan
  • added: Password validation in the edit profile page
  • added: Custom image upload added under course settings for the successful course completion message
  • fixed: Fixed plugin update without PRO version
  • fixed: Image appearance in the ‘Popular courses’ element, style 2
  • fixed: Month arrows issues in date picker
  • fixed: BuddyPress redirects fixed
  • fixed: Statistic issue
  • fixed: LMS messaging system issues fixed
  • fixed: Public account not showing
  • fixed: Public account login
  • fixed: Assignments category dropdown
  • fixed: Curriculum error in dashboard
  • fixed: Minor frontend issues

2.5.0 – 2020-12-28

  • added: Number of courses to show in STM Featured Instructor element
  • added: Select an option to choose course categories (Elementor STM LMS Courses Grid)
  • update: Wishlist icon changed for classic course style
  • update: Replace routes by creating a WordPress pages
  • update: Database update notification
  • fixed: Remove points when retaking the quiz
  • fixed: Masterstudy LMS Mobile App quiz webview
  • fixed: WPML Language switcher issues

2.4.7 – 2020-12-09

  • added: Quiz required fields removed. Alert on submission added
  • added: Quiz paginated style added
  • added: Added settings for adding custom course levels
  • added: Added settings for decimal separator and number of decimals
  • added: Added course filter to instructor assignments
  • added: Student assignment can now be managed by admin from WordPress dashboard
  • added: Added course title in a lesson comment (Email manager)
  • added: Added login, course title and assignment title in user assignment submission (Email manager)
  • update: Assignment send button disabled if assignment is empty
  • update: Updated archive course card view on mobile (price)
  • update: Review WYSIWYG removed image/video upload
  • update: Wishlist icon changed
  • update: Author fee text changed
  • update: Added WordPress validation notice to user login on registration process
  • fixed: Removed user manager templates from frontend
  • fixed: Fixed PMPro subscription cancel
  • fixed: Stream +1 day bug fixed
  • fixed: Default list view bug fixed
  • fixed: Course bottom banner with membership only visual bug fixed
  • fixed: JS variable in translation fixed
  • fixed: html code in translation fixed
  • fixed: True/false question translation bug fixed
  • fixed: Lesson video automatic play fixed
  • fixed: Wishlist page layout fixed
  • fixed: Stripe script removed when payment disabled
  • fixed: Selecting question type in manage course visual bug fixed
  • fixed: Scorm redirect fixed


  • resolvido: Adicionar aluno ao recurso de cursos no frontend
  • resolvido: Erros do arquivo de tradução da Espanha para variáveis {field}
  • resolvido: Criar aulas com o Elementor Page Builder
  • resolvido: Configuração por linha no widget STM LMS Courses Carousel Elementor
  • resolvido: Permissões de pastas
  • update: Cursos de co-instrutor adicionados ao perfil público dos instrutores


  • resolvido: Bug de frontend de checkout de subscrição paga na versão móvel
  • resolvido: Configurações de curso por página na página de arquivo
  • resolvido: Configurações de email (os emails não eram enviados ao administrador ao adicionar um utilizador ao curso)
  • resolvido:Exibição de erro ao inserir a password errada
  • resolvido: redirecionamento de item de curso inválido
  • update: Arquivo de tradução da língua espanhola
  • update: Texto da taxa do autor alterado para comissão administrativa
  • update: Ganhos de Website alterados para Ganhos de Instrutores
  • adicionado:Adicionada configuração por página para carrossel de cursos elementor
  • adicionado: Categoria de perguntas adicionada ao menu LMS
  • adicionado: do_action adicionado a rotas personalizadas e aulas (wp_footer, template_redirect)

  • resolvido: Campo de caixa de seleção corrigido nas configurações de STM LMS


  • adicionado: Novos campos no criador de certificados (data de início do curso, data de término do curso, data atual, progresso, co-instrutor, detalhes do curso)
  • adicionado: Certificado vinculado a um curso específico.
  • adicionado: Itens centralizados nos Certificados
  • adicionado: Paginação na página Gestão de Alunos
  • resolvido: Exibição de estatísticas no complemento Estatísticas e Pagamentos – o total mostra a quantia apenas de pedidos concluídos.
  • resolvido: Limitação do número de utilizadores ao criar e editar o grupo
  • resolvido:Bugs visuais
  • resolvido: Respostas no Banco de perguntas
  • resolvido: Os separadores exibem as configurações na página do curso
  • resolvido: Traduções de linhas
  • resolvido: Compra do curso na subscrição

  • links readme atualizados.


  • resolvido: Atualização da versão das Tabelas DB LMS.


  • adicionado: Adicionado o recurso de expiração do curso
  • adicionado: Adicionada a validação de password devido aos regulamentos da UE
  • adicionado: Adicionadas as opções Elementor e VComposer para limitar o carrossel de instrutores
  • adicionado: Adicionada opção para posição pop-up do Colorpicker
  • resolvido: Corrigida a opção carregar mais no arquivo de cursos após ordenar a paginação
  • resolvido:Corrigido o checkout de utilizador com login de convidado
  • resolvido: Palavras inelegíveis da tradução Ru removidas
  • resolvido: Botões de certificados removidos na versão gratuita
  • resolvido: Limite de Instrutores removido da página de arquivo
  • resolvido: Falha de pesquisa de cursos corrigida
  • resolvido: Corrigido o currículo de substituição na importação de cursos
  • resolvido: Seleção manual das categorias de cursos do STM LMS corrigida
  • resolvido: Corrigido o erro no botão de adicionar avaliação


  • resolvido: Checkout de convidado com assinatura desativada corrigida
  • resolvido: Tradução de string Faq corrigida


  • adicionado: Adicionada opção para remover separador de curso particular
  • adicionado: Adicionado email ao aluno quando o administrador o adiciona ao curso
  • adicionado: Construtor de certificados
  • resolvido: Número das categorias da grelha de cursos corrigido
  • resolvido: O verificador de certificado agora funciona com o complemento Google Classrooms
  • resolvido: Mensagem de erro SCORM corrigida
  • resolvido: Preencha a lacuna com as mesmas respostas corrigidas
  • resolvido: Criar/salvar pergunta de verdadeiro/falso corrigido
  • resolvido: Mensagem de chat com o símbolo “‘” corrigido
  • resolvido: Aviso de categorias vazias do banco de perguntas adicionado
  • resolvido: Barra dupla dos arquivos estáticos do plugin removida
  • resolvido: Link removido para ver os comentários da Aula/Teste/Trabalho
  • resolvido: Adicionado suporte FullScreen à aula em vídeo no YouTube
  • resolvido: Alguns estilos RTL foram corrigidos
  • resolvido: Estilo clássico do perfil do utilizador corrigido com funcionalidade de rascunhos
  • resolvido: O bug da keyword do tipo de questão js foi corrigido
  • resolvido: Adicionado email para o instrutor após a aprovação do curso
  • resolvido: Arquivo PO atualizado com palavras em falta
  • resolvido: Análise de HTML corrigida no instrutor em destaque
  • resolvido: A verificação do teste mudou para o método POST. Limite removido para o número da perguntas no teste
  • resolvido: Script de painel fixo inferior corrigido
  • resolvido: Envio de trabalho corrigido para o aluno
  • resolvido: Todos os instrutores estão agora disponíveis na seção Co-instrutor
  • resolvido: Grelha de cursos carregar mais + bug de duplicação de classificação corrigido
  • resolvido: Preço e preço com desconto agora podem ser completamente removidos
  • resolvido: Corrigida a exclusão do símbolo “/” da seção do currículo
  • resolvido: Bug de criação de teste no frontend com tipo de pergunta corrigido
  • resolvido: Erro ao adicionar console do aluno removido


  • adicionado: Importação de cursos de demonstração
  • adicionado: Related courses
  • adicionado: Rascunhos de curso adicionados para instrutores
  • adicionado: Checkout de convidado para checkout LMS/WooCommerce
  • resolvido: traduções corrigidas e pagamento removido do submenu
  • resolvido: habilitar elementor para aulas
  • resolvido: corrigida a lista suspensa em perguntas
  • resolvido: Adicionada imagem para pergunta de teste
  • resolvido: Auto-inscrição para curso gratuito corrigido
  • resolvido: Campo de banner de aviso adicionado para a estrutura WPCFTO
  • resolvido: Aviso de rota de API do WordPress 5.5 corrigido
  • resolvido: preencher a lacuna corrigida
  • resolvido: Bug menor de visual


  • adicionado: Curso/teste/pergunta/configurações globais totalmente reprojetadas com a nova visualização de UI/UX.


  • resolvido: bug na página do instrutor mark_num
  • adicionado: Estilos para widgets de curso
  • resolvido: Bug menor de visual


  • hotfix: colisão de etiqueta estável


  • resolvido: bug crítico com pacote de arquivos do curso corrigido


  • resolvido: descrição do campo atualizada e erros de tradução corrigidos
  • resolvido: Adicionada verificação de versão WPCFTO para evitar conflitos com outros plugins STM


  • Adicionada a capacidade de enviar vídeos para aulas em vídeo
  • Player de vídeo adicionado à aula, com a possibilidade de reiniciar do ponto em que parou.
  • Edição do currículo redesenhada nas partes de administração e frontend
  • Adicionada a opção ao admin de gerir os testes adicionados por alunos
  • fixed: Course link in dashboard
  • fixed: Minor visual bugs


  • Adicionado separador de shortcodes nas configurações de STM LMS
  • Documentação atualizada


  • Recurso: Gerir alunos pelo admin
  • Recurso: Adicionados Shortcodes (stm_courses_searchbox, stm_lms_courses_carousel, stm_lms_courses_categories, stm_lms_courses_grid, stm_lms_featured_teacher, stm_lms_instructors_carousel, stm_lms_recent_courses, stm_lms_single_course_carousel)
  • Recurso: Módulos WPBackery adicionados (stm_courses_searchbox, stm_lms_courses_carousel, stm_lms_courses_categories, stm_lms_courses_grid, stm_lms_featured_teacher, stm_lms_instructors_carousel, stm_lms_recent_courses, stm_lms_single_course_carousel)
  • Recurso: Adicionados os Widgets do Elementor (stm_courses_searchbox, stm_lms_courses_carousel, stm_lms_courses_categories, stm_lms_courses_grid, stm_lms_featured_teacher, stm_lms_instructors_carousel, stm_lms_recent_courses, stm_lms_single_course_carousel)
  • fixed: Announcement not showing in wishlist page
  • fixed: Assignment not sent
  • fixed: Minor visual bugs


  • fixed: readme changed


  • fixed: dashboard announcement banner


  • Bug corrigido na resposta vazia do tipo de pergunta de keyword
  • Corrigido o bug no estilo padrão do recurso de adicionar alunos
  • Agora, o currículo do curso tem uso prático – se o utilizador estiver conectado e tiver comprado o curso, o currículo leva à aula diretamente
  • Idioma russo atualizado
  • Banner da app MasterStudy adicionado
  • Recurso de registo automático de instrutor adicionado (opcional)


  • Minor bug fixes


  • Novo Estilo de Aula (Clássico) adicionado.
  • Novo recurso Atribuir Alunos ao Curso adicionado.


  • Novos Anexos de Cursos adicionados.
  • Novo menu de Estatísticas de Cursos Concluídos.
  • Minor bug fixes


  • Novo filtro de cursos adicionado.
  • Novo menu de instrutor.
  • Minor bug fixes


  • Problemas da página de perfil do instrutor corrigidos
  • Minor bug fixes


  • Minor bug fixes


  • Minor bug fixes


  • Minor bug fixes


  • Minor bug fixes


  • Minor bug fixes


  • Minor bug fixes


  • Erro corrigido com BuddyPress instalado
  • Três novos tipos de perguntas adicionados – correspondência de item, preencher a lacuna e keywords
  • Password perdida adicionada ao pop-up
  • LazyLoad para cursos


  • Correção WPML para compra de cursos. Agora adiciona todos os cursos traduzidos para o utilizador
  • O URL do certificado agora funciona apenas para o utilizador conectado


  • Removido o botão redundante “Voltar” após a conclusão do teste
  • Separador ativo do Currículo do Curso corrigido
  • O curso comprado com subscrição agora atualiza os alunos matriculados no curso


  • IPN do Paypal corrigido


  • Bugs corrigidos, conformidade com GDPR


  • Adicionados símbolos UTF-8 de geração de PDF (com suporte para a maioria dos idiomas)
  • Bug de pesquisa corrigido (crítico)
  • Notificação por email quando o utilizador cria um pedido/compra de curso, ao administrador e utilizador

  • Alterar Password + bug corrigido


  • Bug de aulas com vários autores


  • Anúncio no Painel adicionado


  • Tipo de letra Open Sans adicionada ao Gerador de PDF do certificado.


  • 8 idiomas adicionados no total
  • Bugs corrigidos


  • BUGS corrigidos


  • Idiomas russo e turco adicionados.
  • BUGS corrigidos


  • Arquivo POT atualizado.
  • BUGS corrigidos


  • O botão Salvar Configurações do LMS foi corrigido.


  • Adicionada a configuração dos cursos por linha.


  • Arquivo POT atualizado.
  • BUGS corrigidos


  • Added options to modify custom MasterStudy WordPress LMS plugin Routes as: Login, Wishlist and others.
  • Arquivo POT atualizado.
  • Todos os links de rotas mudados nos templates.


  • Foi adicionado o link do formulário de login “Esqueci a Password”. Bugs corrigidos.


  • Bugs corrigidos.


  • Problema de capacidades do instrutor corrigido.


  • Adicionado shortcode para grelha de cursos.


  • Bugs corrigidos. Hooks e filtros adicionados.


  • Registo adicionado no popup de login como um separador.


  • Recursos de admin corrigidos


  • Estilos de admin e bugs com currículo corrigidos.


  • Arquivo de Instrutores adicionado.


  • Configurações de preço LMS corrigidas.


  • Os estilos LMS Admin mudaram.


  • Bugs corrigidos.


  • Correções de Bugs Visuais (arquivos .scss).


  • Primeira Versão do Plugin