Home
MasterStudy LMS WordPress Plugin – for Online Courses and Education
2.9.3
Does "MasterStudy LMS – WordPress Course Plugin" work with WordPress 6.0.2 and PHP 7.4.8? A smoke test was performed on 2022-08-31 13:18:25 UTC .
Summary
Errors
2 Database errors
No JavaScript exceptions
All test pages loaded successfully
No resource errors
Performance
Memory usage: 4.26 MiB
The average PHP memory usage increased by this amount after activating by the plugin.
Page speed impact:
1.853 seconds
The average page load time increased by this amount after activating the plugin.
Environment
WordPress version 6.0.2 PHP version 7.4.8 MySQL version 8.0.21 PHP memory limit 256M
Pages 19 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=834adc746d
Aspect
after-activation
HTTP status
200
Load time
3.712 s
Memory usage
8.26 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.499 s
Memory usage
8.26 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
2.650 s
Memory usage
8.35 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
2.036 s
Memory usage
8.35 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
2.018 s
Memory usage
8.35 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
2.039 s
Memory usage
8.35 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
2.051 s
Memory usage
8.35 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
2.223 s
Memory usage
8.35 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
2.199 s
Memory usage
13.25 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
2.119 s
Memory usage
8.27 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
2.334 s
Memory usage
8.25 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
2.595 s
Memory usage
8.25 MiB
JS errors
None
Resource errors
None
MS LMS → Upgrade
URL
/wp-admin/admin.php?page=stm-lms-go-pro
Aspect
menu-item
HTTP status
200
Load time
2.467 s
Memory usage
8.25 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
2.504 s
Memory usage
8.26 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.872 s
Memory usage
8.25 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
2.384 s
Memory usage
8.25 MiB
JS errors
None
Resource errors
None
Test site – Just another WordPress site
URL
/
Aspect
front-page
HTTP status
200
Load time
0.964 s
Memory usage
4.45 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
2.467 s
Memory usage
8.27 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
3.946 s
Memory usage
9.81 MiB
JS errors
None
Resource errors
None
Benchmark
URL
Load time
Memory usage
Inactive
Active
Change
Inactive
Active
Change
/wp-admin/index.php 0.417 s 2.299 s +1.882 s 3.72 MiB 8.27 MiB + 4.54 MiB /wp-admin/edit.php 0.228 s 2.445 s +2.217 s 3.76 MiB 8.35 MiB + 4.6 MiB /wp-admin/post-new.php 0.875 s 2.920 s +2.045 s 5.55 MiB 10.21 MiB + 4.66 MiB /wp-admin/upload.php 0.443 s 2.490 s +2.047 s 3.69 MiB 8.25 MiB + 4.57 MiB /wp-admin/options-writing.php 0.416 s 2.223 s +1.807 s 3.62 MiB 8.25 MiB + 4.63 MiB /wp-admin/media-new.php 0.280 s 2.429 s +2.149 s 3.66 MiB 8.25 MiB + 4.59 MiB /wp-admin/edit-tags.php?taxonomy=category 0.223 s 2.232 s +2.009 s 3.69 MiB 8.27 MiB + 4.58 MiB /wp-admin/post-new.php?post_type=page 0.996 s 2.841 s +1.845 s 5.54 MiB 10.24 MiB + 4.7 MiB /wp-admin/options-discussion.php 0.241 s 2.046 s +1.805 s 3.6 MiB 8.25 MiB + 4.65 MiB /wp-admin/edit-comments.php 0.253 s 2.210 s +1.957 s 3.7 MiB 8.27 MiB + 4.57 MiB / 0.399 s 1.020 s +0.621 s 3.61 MiB 4.38 MiB + 794.38 KiB
Average
0.434 s 2.287 s +1.853 s 4.01 MiB 8.27 MiB + 4.26 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.
JSON
PHP
JavaScript
PO File
SVG
Language
%
Lines of code
Comment lines
Files
JSON 30.1% 67,440 0 6 PHP 24.1% 53,964 19,636 747 JavaScript 21.2% 47,448 1,816 220 PO File 10.2% 22,897 13,424 8 SVG 9.2% 20,515 39 90 CSS 3.1% 7,018 6 159 XML 1.9% 4,315 64 6 Markdown 0.2% 392 0 6
Total
223,989
34,985
1,242
Lines of code
39,987
Total complexity
7,446
Median class complexity
12.0
Median method complexity
1.0
Most complex class
tFPDF
Most complex function
STM_LMS_Import::process_posts()
Classes
275
Methods
3,116
Functions
236
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_bind wp_stm_lms_curriculum_log 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
6 stm_lms_db_version stm_lms_set_order_total_price stm_lms_set_woocommerce_order_items 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 2 lines [31-Aug-2022 13:18:42 UTC] WordPress database error Table 'wordpress.wp_stm_lms_user_conversation' doesn't exist for query SHOW COLUMNS FROM `wp_stm_lms_user_conversation` LIKE 'uf_new_messages'; made by activate_plugin, plugin_sandbox_scrape, include_once('/plugins/masterstudy-lms-learning-management-system/masterstudy-lms-learning-management-system.php'), require_once('/plugins/masterstudy-lms-learning-management-system/lms/init.php'), stmLms\Classes\Vendor\LmsUpdates::init, stmLms\Classes\Vendor\LmsUpdates::update_version, stmLms\Classes\Vendor\LmsUpdates::maybe_update_db_version, call_user_func, stmLms\Classes\Vendor\LmsUpdateCallbacks::lms_chat_columns
[31-Aug-2022 13:18:42 UTC] WordPress database error Table 'wordpress.wp_stm_lms_user_conversation' doesn't exist for query ALTER TABLE `wp_stm_lms_user_conversation` ADD `uf_new_messages` INT NOT NULL, CHANGE `new_messages` `ut_new_messages` INT; made by activate_plugin, plugin_sandbox_scrape, include_once('/plugins/masterstudy-lms-learning-management-system/masterstudy-lms-learning-management-system.php'), require_once('/plugins/masterstudy-lms-learning-management-system/lms/init.php'), stmLms\Classes\Vendor\LmsUpdates::init, stmLms\Classes\Vendor\LmsUpdates::update_version, stmLms\Classes\Vendor\LmsUpdates::maybe_update_db_version, call_user_func, stmLms\Classes\Vendor\LmsUpdateCallbacks::lms_chat_columns