Changelog (Free Version)


May 18, 2023
  • New: MS Slider widget added for Elementor to create custom Slides.
  • Update: Added an "Add Link" button to all Tiny MCE editors in the Course Builder so that links can be inserted.
  • Fixed: Strip Slashes of MathJax-LaTeX disappeared on lesson content and the formula was not generated in Course Builder.
  • Fixed: Avatars of Co-Instructors did not display while creating a course with Course Builder.
  • Fixed: Course Builder stopped loading when the latest comments were deleted from the Q&A session while editing the lesson.
  • Fixed: The name of the Course in the Prerequisites does not fit into the tab in Course Builder.
  • Fixed: Multi-choice question type didn't display the correct answer if there was a comma in the answer.
  • Fixed: The image Match question type was not working when included in Question Bank.
  • Fixed: The quiz did not load for students when all questions were deleted and replaced with Question Bank
  • Fixed: Special characters in Course titles such as ( - ) were displayed as code ( – ).
  • Fixed: Video preview did not generate and displayed as a broken file at first seconds after uploading.


May 16, 2023
  • Update: Horizontal Scroll added for Courses widget sorting options in mobile view.
  • Fixed: Some course grid items did not appear in the slider view while sorting them.
  • Fixed: New questions did not add to the quiz by clicking plus icon.
  • Fixed: The questions library did not return results while editing the quiz in the Course Builder.
  • Fixed: In Item Match questions, the second answer did not count as correct.
  • Fixed: Course Builder did not load and displayed a blank page when WordPress was located in Subdirectory


May 10, 2023
  • New: Course Builder with new design and a range of enhancements released.
  • Update: The slider lesson type is converted to the text lesson type. Previously created lessons with Slider type will be displayed as text lessons.
  • Fixed: Testimonials widget avatars were duplicated.


May 02, 2023
  • Fixed: Minor bug fixes.


April 28, 2023
  • Fixed: Minor bug fixes.


April 26, 2023
  • Update: Courses 4-in-1 Widget of Elementor can be used for the Courses grid, Course Carousel, Courses archive, and Featured Teacher block.
  • Update: Option to disable the featured courses section on the Elementor course archive page.
  • Fixed: The registration process did not complete when the file upload field was added to the registration form.
  • Fixed: The course archive page did not display a notification that there were no courses matching the filter.
  • Fixed: Lessons with preview were not available for not logged-in users.


April 5, 2023
  • Fixed: The deprecated function "get_page_by_title" in WordPress 6.2 is replaced with the actual "WP_Query".


April 3, 2023
  • Fixed: Broken Access Control vulnerability.


March 27, 2023
  • Fixed: Site Authorization links elementor widget login button included the wrong link.
  • Fixed: Fill the gap quiz type displayed wrong results when answers included symbols.
  • Fixed: Count of question categories incorrectly redirected to blog posts.
  • Fixed: Instructor Carousel widget navigation did not work in the latest versions of Elementor.



March 24, 2023
  • Fixed: MasterStudy Starter header login button included the wrong link.
  • Fixed: Fill the gap quiz type displayed wrong results when answers included symbols.
  • Fixed: Count of question categories incorrectly redirected to blog posts.
  • Fixed: Instructor Carousel widget navigation did not work in the latest versions of Elementor.


March 7, 2023
  • Fixed: Minor bug fixes.


March 2, 2023
  • Fixed: Minor bug fixes.


February 22, 2023
  • New: Option to generate Courses Page for Elementor in LMS Settings > LMS pages section.
  • Update: Grid type is added to the Courses widget for Elementor to display the courses in Grid view.


February 16, 2023
  • Fixed: The quiz results were wrong when the number of questions was even.
  • Fixed: The custom order of the Questions in Quizzes did not save on the Backend.
  • Fixed: Images did not upload to the questions when the PHP version was above 7.4.
  • Fixed: Lessons continuously refreshed on the translated language with WPML.
  • Fixed: The number of free featured courses did not apply when the course was edited on the backend.
  • Fixed: The page did not publish with an Online testing shortcode.


February 8, 2023
  • Fixed: Minor bug fixes.


February 7, 2023
  • New: Courses Grid Widget for Elementor.
  • Fixed: When the Course section title contained a comma, it separated after the comma.
  • Fixed: The Preview button on the course card in the List View was not clickable.
  • Fixed: User Account Drop Down menu displayed behind Stream.
  • Fixed: Visual issues in the lessons with H5P.
  • Fixed: Demo Quizzes displayed incorrect results.
  • Fixed: Semicolon ";" displayed after username and password in Email.


January 24, 2023
  • Fixed: Answer fields of the "Item Match" question type did not have equal height.
  • Fixed: Minor visual issues.


January 16, 2023
  • Fixed: A scroll appeared in the Courses search widget when Course categories are not opened.


January 11, 2023
  • New: Course Search Box with more customization options.
  • Fixed: Spelling errors in Payouts.
  • Fixed: Deprecated functions of Elementor are replaced with actual ones


January 6, 2023
  • Fixed: Minor bug fixes.


December 29, 2022
  • New: Email will be sent to Students when Quiz Successfully completed.
  • New: Email Event for Administrator and Users when the Course is enrolled through a Membership plan.
  • Update: The content of the default Email Events is replaced.
  • Fixed: External link of the video reset in Video lesson type when MasterStudy LMS plugin is updated from 2.9.11.
  • Fixed: Proper translation of the Preview button in the Russian language.


December 21, 2022
  • Fixed: Minor bug fixes.


December 20, 2022
  • Fixed: Minor bug fixes.


December 14, 2022
  • Fixed: Correct answers were considered wrong in Multi Choice Questions when the last option was false.


December 7, 2022
  • Fixed: Enrollment through a membership did not work when several categories are selected in the plan.


November 23, 2022
  • New: MasterStudy Experience Survey Notification added for WordPress Dashboard.


November 22, 2022
  • New: Remastered Instructor Carousel Widget with flexible settings.


November 11, 2022
  • New: Presto Player Source Type Display Setting for Instructors in LMS Settings.
  • Fixed: Minor bug fixes.


October 31, 2022
  • Update: Compatibility with WordPress 6.1.


October 26, 2022
  • Update: The plugin description has been updated in the WordPress repository.


October 26, 2022
  • New: Integration with Presto Player for Video lesson types.
  • Update: Video Lesson settings remastered.
  • Fixed: The navigation menu of the text editor in the Frontend course builder did not open.


October 18, 2022
  • New: Preloader can be enabled in LMS settings for LMS pages and sections.


October 17, 2022
  • New: Preloader added to LMS pages and sections.
  • Update: Visual improvements in MasterStudy LMS Wizard.


October 7, 2022
  • Update: Major files moved into the _core directory.


October 6, 2022
  • Fixed: Minor bug fixes.


September 29, 2022
  • Update: Minor improvements.


September 28, 2022
  • Update: Responsive improvements for LMS Courses.
  • Update: String translations in plugins and Nuxy are updated.
  • Update: Guest users will be redirected to the Login/Register page if tries to Wishlist course.
  • Update: Font style of floating menu items changed to Camel Case.
  • Fixed: Progress of Prerequisite course not displayed.
  • Fixed: "STM LMS Popular courses" widget displayed the latest courses instead of popular ones.
  • Fixed: When the search returns no results, Featured courses are always displayed on the Courses archive page.
  • Fixed: Course rating Stars are not displayed when LMS Colors are changed in different Themes.
  • Fixed: Styles of Lesson start countdown disappeared when LMS Colors are changed.
  • Fixed: Course thumbnails were cropped in the gradebook.
  • Fixed: Free course was not displayed in the user account after registration when email confirmation was enabled.
  • Fixed: Administrator received become instructor requested although Instructor Pre-moderation was disabled.
  • Fixed: True/False questions have not worked in different languages except English.
  • Fixed: Popup from the For Enterprise button did not work.
  • Fixed: Membership Plan level position issue.
  • Fixed: Pagination is not displayed in the Testimonials widget items in Elementor Preview.


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


September 14, 2022
  • 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.


September 5, 202
  • New: Membership Plans widget added to the WPBakery.
  • New: Added Call to Action 2 widget for Membership Plans to Elementor.
  • 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.


August 17, 2022
  • 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.


August 4, 2022
  • 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.


June 27, 2022
  • 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."


June 9, 2022
  • Update: Minor code optimizations for a better user experience


June 8, 2022
  • Fixed: Courses archive page list view style issues with default WordPress themes
  • Fixed: 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 with Enterprise Price when using the WordPress default themes


May 4, 2022
  • Update: Color Scheme appliance.
  • Fixed: Preloader for the Instructor's Account.
  • Fixed: The "Add Your First Course" message is added to the Instructor's Account without any courses.


April 14, 2022
  • Localization: Spanish and Portuguese (additional) strings are added


April 7, 2022


March 24, 2022
  • Fixed: Navigation menu on theme disappeared after plugin update with mobile header


March 18, 2022
  • Fixed: Minor bug fixes


March 7, 2022
  • Update: Remastering of Add New Course interface and Single Course page in mobile version
  • Update: Default header style optimization in mobile devices


March 14, 2022
  • Fixed: STM Mail Chimp Base redeclaration error.


March 7, 2022
  • 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


February 25, 2022
  • New: The notification with options to collect the user's data in our newsletters after activating the plugin


February 15, 2022
We apologize for this awkward situation with the latest MasterStudy Theme update. Hence we have recently released the hot-fix with the MasterStudy LMS plugin.
So for now, it is COMPLETELY SAFE to update the MasterStudy Theme to the 4.4.4 version. As a tip, we recommend you follow the basic instructions before updating. Those who have not updated within the first two hours after the update release, feel free to do it now without any problem.
On the contrary, if you have already updated the MasterStudy Theme and have gotten a fatal error on your website, please follow the steps below:
  1. 1.
    Download the archive on your Envato profile page.
  2. 2.
    Unzip the file which will give a Masterstudy folder. Make sure your unzipping software/tool does not create an extra directory with the same name nested into each other.
  3. 3.
    Retrieve your FTP login information from your hosting admin panel. Login to your FTP account via FTP software (as an example, FileZilla any other one) or File Manager tool in Cpanel to access your website folders.
  4. 4.
    Once you access the FTP account, navigate to the WordPress theme directory YOUR_HOSTING_ROOT/YOUR_SUBDIRECTORY/wp-content/themes and remove the masterstudy folder.
  5. 5.
    Upload the previously unzipped masterstudy folder into YOUR_HOSTING_ROOT/YOUR_SUBDIRECTORY/wp-content/themes directory.
If you have troubles or obstacles with the provided solution our support gives a high priority to your cases. And if your support policy is expired please no worries. We have prepared an express form to collect your data and fix the problem manually. In this case, please fill up all the required fields in this form.
Once again, our deepest apologies for the inconvenience. We assure to take steps to ensure that this kind of situation does not repeat anymore.
  • Fixed: Redeclare stm_module_styles() error


February 15, 2022
  • 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: Addon for Paid Membership Pro - Approvals does not work with courses in subscription plans
  • 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


February 2, 2022
  • Fixed: Removed Freemius SDK from plugin's core (see the previous update about Freemius SDK)


January 27, 2022
  • Fixed: User registration vulnerability was fixed. Big props to Numan Türle.


January 19, 2022
  • New: Freemius SDK for better analytics (mostly for us the developers)


13 Jan, 2022
  • 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
  • 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


December 21, 2021
  • 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 colors 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 were 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 user's Enrolled course section even after membership level expiration was fixed
  • Fixed: Bug with default styles on LMS Demo layouts was fixed


November 25, 2021
  • Update: Theme options version updated
  • Update: 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


October 22, 2021
  • Update: Link fix in Lost Password Email Template
  • Fixed: Retake button displaying issues (Quizzes) FIXED: PHP errors displaying while adding Courses Modules


October 18, 2021
  • Update: Code refactoring and optimization


September 21, 2021
  • Added: New Quiz type: Image Matching (Single Choice, Multi Choice)


September 2, 2021
  • Update: Improved auth remember me system
  • Fixed: Minor bug fixes


August 12, 2021
  • Added: Admin Dashboard notification


August 2, 2021
  • 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


July 28, 2021
  • Update: Compatibility with WordPress v. 5.8
  • Update: 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


June 15, 2021
  • Update: BuddyPress templates according to theme new features and rules
  • Fixed: Displaying login forms in Floating menu
  • Fixed: Minor style issues and bugs


June 10, 2021
  • Update: 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


June 1, 2021
  • Fixed: New messages counter appeared for message sender and for receiver


May 24, 2021
  • Added: Feedback module inside LMS settings
  • Added: Roadmap voting in LMS Admin
  • Fixed: Enfold theme html classes added to lesson page


May 11, 2021
  • Fixed: Minor styling issues


May 3, 2021
  • Added: Translations of Error messages
  • Added: Placeholders for Select box in Profile Forms Editor
  • Replaced: WPCFTO submodule replaced to Nuxy (renamed)
  • 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


March 31, 2021
  • Fixed: Enterprise form


March 30, 2021
  • Added: Enterprise form in user account


March 25, 2021
  • Added: CSRF to all actions
  • Update: Submenu name changed from Manage Users to Instructor requests


March 18, 2021
  • Added: DED Assignment preview
  • Added: Description for question bank
  • Update: WPCFTO framework submodule moved to GitHub from bitbucket
  • Update: Compatibility with WordPress 5.7
  • Update: Classic style for user profile moved to Pro
  • Update: 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’


February 23, 2021
  • Fixed: Editing several quizzes on Front-End issues
  • Fixed: Restore password doesn’t work with activated Yoast SEO plugin


February 19, 2021
  • Added: H5P compatibility added to quizzes
  • Fixed: Correct answers appeared when ‘show correct answer’ option is disabled
  • Fixed: LMS Wizard typography
  • Fixed: Empty addons and Payout tabs content
  • Fixed: Duplicate email sending when ‘course added to user’


February 4, 2021
  • 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
  • Update: New LMS Settings section is built on CFTO framework
  • Update: 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


January 11, 2021
  • 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


December 28, 2020
  • 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


December 9, 2020
  • 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