Home
MasterStudy LMS WordPress Plugin – for Online Courses and Education
3.0.28
Does "MasterStudy LMS WordPress Plugin – for Online Courses and Education" work with WordPress 6.3.1 and PHP 8.1.12? A smoke test was performed on 2023-10-03 11:51:03 UTC .
Summary
Errors
No PHP errors, warnings or notices
No JavaScript exceptions
All test pages loaded successfully
No resource errors
Looks good! No problems were detected.
Performance
Memory usage: 4.39 MiB
The average PHP memory usage increased by this amount after activating by the plugin.
Page speed impact:
1.169 seconds
The average page load time increased by this amount after activating the plugin.
Environment
WordPress version 6.3.1 PHP version 8.1.12 MySQL version 10.6.10 PHP memory limit 512M
Pages 41 LMS Wizard ‹ Test site — WordPress
URL
/wp-admin/admin.php?page=stm-lms-wizard
Requested URL
/wp-admin/plugins.php?action=activate&plugin=masterstudy-lms-learning-management-system%2Fmasterstudy-lms-learning-management-system.php&plugin_status=all&paged=1&s&_wpnonce=def907c3c4
Aspect
after-activation
HTTP status
200
Load time
2.927 s
Memory usage
7.48 MiB
JS errors
None
Resource errors
None
MS LMS
URL
/wp-admin/admin.php?page=stm-lms-settings
Aspect
menu-item
HTTP status
200
Load time
2.134 s
Memory usage
7.49 MiB
JS errors
None
Resource errors
None
MS LMS → Courses
URL
/wp-admin/edit.php?post_type=stm-courses
Aspect
menu-item
HTTP status
200
Load time
1.435 s
Memory usage
7.57 MiB
JS errors
None
Resource errors
None
MS LMS → Lessons
URL
/wp-admin/edit.php?post_type=stm-lessons
Aspect
menu-item
HTTP status
200
Load time
1.797 s
Memory usage
7.57 MiB
JS errors
None
Resource errors
None
MS LMS → Quizzes
URL
/wp-admin/edit.php?post_type=stm-quizzes
Aspect
menu-item
HTTP status
200
Load time
1.525 s
Memory usage
7.57 MiB
JS errors
None
Resource errors
None
MS LMS → Questions
URL
/wp-admin/edit.php?post_type=stm-questions
Aspect
menu-item
HTTP status
200
Load time
1.240 s
Memory usage
7.57 MiB
JS errors
None
Resource errors
None
MS LMS → Reviews
URL
/wp-admin/edit.php?post_type=stm-reviews
Aspect
menu-item
HTTP status
200
Load time
1.392 s
Memory usage
7.57 MiB
JS errors
None
Resource errors
None
MS LMS → Orders
URL
/wp-admin/edit.php?post_type=stm-orders
Aspect
menu-item
HTTP status
200
Load time
1.328 s
Memory usage
7.57 MiB
JS errors
None
Resource errors
None
MS LMS → Courses category
URL
/wp-admin/edit-tags.php?taxonomy=stm_lms_course_taxonomy
Aspect
menu-item
HTTP status
200
Load time
1.874 s
Memory usage
12.41 MiB
JS errors
None
Resource errors
None
MS LMS → Questions category
URL
/wp-admin/edit-tags.php?taxonomy=stm_lms_question_taxonomy
Aspect
menu-item
HTTP status
200
Load time
1.454 s
Memory usage
7.48 MiB
JS errors
None
Resource errors
None
MS LMS → Instructor Requests
URL
/wp-admin/admin.php?page=manage_users
Aspect
menu-item
HTTP status
200
Load time
1.407 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → PRO Addons
URL
/wp-admin/admin.php?page=stm-addons
Aspect
menu-item
HTTP status
200
Load time
1.917 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Udemy Importer
URL
/wp-admin/admin.php?page=udemy-course-importer
Aspect
menu-item
HTTP status
200
Load time
2.145 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Prerequisites
URL
/wp-admin/admin.php?page=prerequisites
Aspect
menu-item
HTTP status
200
Load time
1.259 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Online Testing
URL
/wp-admin/admin.php?page=online-testing
Aspect
menu-item
HTTP status
200
Load time
1.342 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Statistics and Payout
URL
/wp-admin/admin.php?page=statistics-and-payouts
Aspect
menu-item
HTTP status
200
Load time
1.205 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Trial Courses
URL
/wp-admin/admin.php?page=trial-courses
Aspect
menu-item
HTTP status
200
Load time
1.256 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Drip Content
URL
/wp-admin/admin.php?page=drip-content
Aspect
menu-item
HTTP status
200
Load time
1.740 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → The Gradebook
URL
/wp-admin/admin.php?page=the-gradebook
Aspect
menu-item
HTTP status
200
Load time
1.564 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Live Streaming
URL
/wp-admin/admin.php?page=live-streaming
Aspect
menu-item
HTTP status
200
Load time
1.377 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Group Courses
URL
/wp-admin/admin.php?page=group-courses
Aspect
menu-item
HTTP status
200
Load time
1.321 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Assignments
URL
/wp-admin/admin.php?page=assignments
Aspect
menu-item
HTTP status
200
Load time
1.359 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Point system
URL
/wp-admin/admin.php?page=point-system
Aspect
menu-item
HTTP status
200
Load time
1.562 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Course Bundle
URL
/wp-admin/admin.php?page=course-bundles
Aspect
menu-item
HTTP status
200
Load time
1.436 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Multi-instructors
URL
/wp-admin/admin.php?page=multi-instructors
Aspect
menu-item
HTTP status
200
Load time
1.267 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Google Classrooms
URL
/wp-admin/admin.php?page=google-classroom
Aspect
menu-item
HTTP status
200
Load time
1.283 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Zoom Conference
URL
/wp-admin/admin.php?page=zoom-video-conferencing
Aspect
menu-item
HTTP status
200
Load time
1.670 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Scorm
URL
/wp-admin/admin.php?page=scorm
Aspect
menu-item
HTTP status
200
Load time
1.245 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Email Manager
URL
/wp-admin/admin.php?page=email-manager
Aspect
menu-item
HTTP status
200
Load time
1.449 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Certificate Builder
URL
/wp-admin/admin.php?page=certificate-builder
Aspect
menu-item
HTTP status
200
Load time
1.562 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → LMS Forms Editor
URL
/wp-admin/admin.php?page=lms-form-editor
Aspect
menu-item
HTTP status
200
Load time
1.227 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Media File Manager
URL
/wp-admin/admin.php?page=media-file-manager
Aspect
menu-item
HTTP status
200
Load time
1.235 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Google Meet
URL
/wp-admin/admin.php?page=google-meet
Aspect
menu-item
HTTP status
200
Load time
1.454 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
MS LMS → Unlock PRO
URL
/wp-admin/admin.php?page=stm-lms-go-pro
Aspect
menu-item
HTTP status
200
Load time
1.782 s
Memory usage
7.47 MiB
JS errors
None
Resource errors
None
LMS Dashboard
URL
/wp-admin/admin.php?page=stm-lms-dashboard#/courses
Requested URL
/wp-admin/admin.php?page=stm-lms-dashboard
Aspect
menu-item
HTTP status
200
Load time
1.487 s
Memory usage
7.48 MiB
JS errors
None
Resource errors
None
Appearance → MasterStudy Starter Theme
URL
/wp-admin/themes.php?page=starter_lms_demo_installer
Aspect
menu-item
HTTP status
200
Load time
1.753 s
Memory usage
7.53 MiB
JS errors
None
Resource errors
None
Tools → LMS course ratings
URL
/wp-admin/tools.php?page=stm_lms_fixing_rating_tool
Aspect
menu-item
HTTP status
200
Load time
1.559 s
Memory usage
7.48 MiB
JS errors
None
Resource errors
None
Tools → LMS Wizard
URL
/wp-admin/tools.php?page=stm-lms-wizard
Aspect
menu-item
HTTP status
200
Load time
1.846 s
Memory usage
7.48 MiB
JS errors
None
Resource errors
None
Test site – Just another WordPress site
URL
/
Aspect
front-page
HTTP status
200
Load time
0.480 s
Memory usage
4.05 MiB
JS errors
None
Resource errors
None
Dashboard ‹ Test site — WordPress
URL
/wp-admin/index.php
Aspect
new-meta-boxes
HTTP status
200
Load time
1.971 s
Memory usage
7.49 MiB
JS errors
None
Resource errors
None
Widgets ‹ Test site — WordPress
URL
/wp-admin/widgets.php
Aspect
new-sidebar-widgets
HTTP status
200
Load time
4.258 s
Memory usage
9.59 MiB
JS errors
None
Resource errors
None
Benchmark
URL
Load time
Memory usage
Inactive
Active
Change
Inactive
Active
Change
/wp-admin/index.php 0.438 s 1.895 s +1.457 s 2.82 MiB 7.49 MiB + 4.67 MiB /wp-admin/edit.php 0.359 s 1.329 s +0.970 s 2.85 MiB 7.58 MiB + 4.73 MiB /wp-admin/post-new.php 0.924 s 2.724 s +1.800 s 5.21 MiB 10.01 MiB + 4.8 MiB /wp-admin/upload.php 0.669 s 1.855 s +1.186 s 2.77 MiB 7.48 MiB + 4.71 MiB /wp-admin/options-writing.php 0.277 s 1.855 s +1.578 s 2.76 MiB 7.48 MiB + 4.71 MiB /wp-admin/media-new.php 0.363 s 1.515 s +1.152 s 2.74 MiB 7.48 MiB + 4.74 MiB /wp-admin/edit-tags.php?taxonomy=category 0.189 s 1.296 s +1.107 s 2.76 MiB 7.49 MiB + 4.74 MiB /wp-admin/post-new.php?post_type=page 0.607 s 2.101 s +1.494 s 5.21 MiB 10.05 MiB + 4.84 MiB /wp-admin/options-discussion.php 0.530 s 1.627 s +1.097 s 2.75 MiB 7.47 MiB + 4.73 MiB /wp-admin/edit-comments.php 0.333 s 1.377 s +1.044 s 2.78 MiB 7.49 MiB + 4.71 MiB / 0.451 s 0.428 s -0.023 s 3.13 MiB 4.05 MiB + 949.91 KiB
Average
0.467 s 1.637 s +1.169 s 3.25 MiB 7.64 MiB + 4.39 MiB
Code Statistics
Note: Third-party libraries and minified JS/CSS files are excluded from these statistics where
possible, so the numbers you see here may be lower than those reported by other tools.
Language
%
Lines of code
Comment lines
Files
PHP 30.8% 86,138 21,760 1,112 JSON 24.1% 67,394 0 12 JavaScript 18.1% 50,423 1,892 251 PO File 14.9% 41,588 32,092 16 SVG 7.6% 21,332 39 204 CSS 2.7% 7,639 9 176 XML 1.6% 4,372 80 6 Markdown 0.1% 416 0 6
Total
279,302
55,872
1,783
Lines of code
60,096
Total complexity
9,343
Median class complexity
6.0
Median method complexity
1.0
Most complex class
tFPDF
Most complex function
STM_WP_Import_Base::process_posts()
Classes
497
Methods
3,956
Functions
284
Additions
Things that the plugin adds to the site. This section is not intended to be comprehensive.
The test tool only looks for a few specific types of added content.
Database Tables 13 wp_stm_lms_curriculum_materials wp_stm_lms_curriculum_sections wp_stm_lms_order_items wp_stm_lms_user_answers wp_stm_lms_user_cart wp_stm_lms_user_chat wp_stm_lms_user_conversation wp_stm_lms_user_courses wp_stm_lms_user_lessons wp_stm_lms_user_quizzes wp_stm_lms_user_quizzes_times wp_stm_lms_user_searches wp_stm_lms_user_searches_stats Options wp_options
8 notification_enqueue stm_lms_db_version stm_lms_set_order_total_price stm_lms_set_woocommerce_order_items stm_lms_settings stm_lms_version stm_lms_wizard_redirect widget_stm_lms_popular_courses Custom Post Types 7
ID
Name
stm-courses Courses stm-lessons Lessons stm-quizzes Quizzes stm-questions Questions stm-reviews Reviews stm-orders Orders stm-payout Payouts
Sidebar Widgets 1
ID
Name
stm_lms_popular_courses STM LMS Popular Courses
Meta Boxes {
"dashboard": {
"pearl_dashboard_announcement": {
"title": "Announcement by StylemixThemes",
"context": "side"
},
"pearl_dashboard_news": {
"title": "News by StylemixThemes",
"context": "side"
}
},
"stm-payout": {
"stm-payout_edit": {
"title": "Payout",
"context": "advanced"
}
},
"stm-courses": {
"stm_courses_curriculum": {
"title": "Course curriculum",
"context": "normal"
},
"stm_courses_settings": {
"title": "Course Settings",
"context": "normal"
}
},
"stm-lessons": {
"stm_lesson_settings": {
"title": "Lesson Settings",
"context": "normal"
}
},
"stm-quizzes": {
"stm_quiz_questions": {
"title": "Quiz Questions",
"context": "normal"
},
"stm_quiz_settings": {
"title": "Quiz Settings",
"context": "normal"
}
},
"stm-questions": {
"stm_question_settings": {
"title": "Question Settings",
"context": "normal"
}
},
"stm-reviews": {
"stm_reviews": {
"title": "Review info",
"context": "normal"
}
},
"stm-orders": {
"stm_order_info": {
"title": "Order info",
"context": "normal"
}
}
}
Roles 1
ID
Name
stm_lms_instructor Instructor
Capabilities 13 publish_stm_lms_posts delete_stm_lms_posts delete_others_stm_lms_posts delete_private_stm_lms_posts delete_published_stm_lms_posts edit_stm_lms_posts edit_others_stm_lms_posts edit_private_stm_lms_posts edit_published_stm_lms_posts read_private_stm_lms_posts edit_stm_lms_post delete_stm_lms_post read_stm_lms_posts PHP Error Log The log file is empty.