Home
Easy School Registration
3.9.0
Does Easy School Registration work with WordPress 6.0.1 and PHP 7.4.8? A smoke test was performed on 2022-08-25 18:19:34 UTC .
Summary
Errors
1 Database errors
No JavaScript exceptions
All test pages loaded successfully
No resource errors
Performance
Memory usage: 573.35 KiB
The average PHP memory usage increased by this amount after activating by the plugin.
Page speed impact:
0.021 seconds
The average page load time increased by this amount after activating the plugin.
Environment
WordPress version 6.0.1 PHP version 7.4.8 MySQL version 8.0.21 PHP memory limit 256M
Pages 20 Plugins ‹ Test site — WordPress
URL
/wp-admin/plugins.php?plugin_status=all&paged=1&s
Requested URL
/wp-admin/plugins.php?action=activate&plugin=easy-school-registration%2Feasy-school-registration.php&plugin_status=all&paged=1&s&_wpnonce=662a6174e4
Aspect
after-activation
HTTP status
200
Load time
0.758 s
Memory usage
4.25 MiB
JS errors
None
Resource errors
None
School
URL
/wp-admin/admin.php?page=esr_admin
Aspect
menu-item
HTTP status
200
Load time
0.201 s
Memory usage
4.24 MiB
JS errors
None
Resource errors
None
School → Teachers
URL
/wp-admin/admin.php?page=esr_admin_teachers
Aspect
menu-item
HTTP status
200
Load time
1.277 s
Memory usage
4.25 MiB
JS errors
None
Resource errors
None
School → Waves
URL
/wp-admin/admin.php?page=esr_admin_waves
Aspect
menu-item
HTTP status
200
Load time
0.519 s
Memory usage
4.26 MiB
JS errors
None
Resource errors
None
School → Courses
URL
/wp-admin/admin.php?page=esr_admin_courses
Aspect
menu-item
HTTP status
200
Load time
0.609 s
Memory usage
4.27 MiB
JS errors
None
Resource errors
None
School → Registration
URL
/wp-admin/admin.php?page=esr_admin_sub_page_registrations
Aspect
menu-item
HTTP status
200
Load time
1.069 s
Memory usage
4.26 MiB
JS errors
None
Resource errors
None
School → Course in numbers
URL
/wp-admin/admin.php?page=esr_admin_sub_page_course_in_numbers
Aspect
menu-item
HTTP status
200
Load time
0.503 s
Memory usage
4.25 MiB
JS errors
None
Resource errors
None
School → Add over limit
URL
/wp-admin/admin.php?page=esr_admin_sub_page_add_over_limit
Aspect
menu-item
HTTP status
200
Load time
0.168 s
Memory usage
4.24 MiB
JS errors
None
Resource errors
None
School → Payments
URL
/wp-admin/admin.php?page=esr_admin_sub_page_payments
Aspect
menu-item
HTTP status
200
Load time
1.080 s
Memory usage
4.25 MiB
JS errors
None
Resource errors
None
School → Payment emails
URL
/wp-admin/admin.php?page=esr_admin_sub_page_payment_emails
Aspect
menu-item
HTTP status
200
Load time
0.587 s
Memory usage
4.24 MiB
JS errors
None
Resource errors
None
School → Settings
URL
/wp-admin/admin.php?page=esr_admin_sub_page_settings
Aspect
menu-item
HTTP status
200
Load time
0.292 s
Memory usage
4.33 MiB
JS errors
None
Resource errors
None
School → Settings → Emails
URL
/wp-admin/admin.php?page=esr_admin_sub_page_settings&tab=emails
Aspect
menu-item-tab
HTTP status
200
Load time
0.233 s
Memory usage
4.34 MiB
JS errors
None
Resource errors
None
School → Settings → Schedule / Registration
URL
/wp-admin/admin.php?page=esr_admin_sub_page_settings&tab=schedule_registration
Aspect
menu-item-tab
HTTP status
200
Load time
0.202 s
Memory usage
4.34 MiB
JS errors
None
Resource errors
None
School → Settings → Administration
URL
/wp-admin/admin.php?page=esr_admin_sub_page_settings&tab=admin
Aspect
menu-item-tab
HTTP status
200
Load time
0.181 s
Memory usage
4.34 MiB
JS errors
None
Resource errors
None
School → Settings → Student Section
URL
/wp-admin/admin.php?page=esr_admin_sub_page_settings&tab=student_section
Aspect
menu-item-tab
HTTP status
200
Load time
0.192 s
Memory usage
4.34 MiB
JS errors
None
Resource errors
None
School → Settings → Style
URL
/wp-admin/admin.php?page=esr_admin_sub_page_settings&tab=style
Aspect
menu-item-tab
HTTP status
200
Load time
0.182 s
Memory usage
4.34 MiB
JS errors
None
Resource errors
None
School → Students
URL
/wp-admin/admin.php?page=esr_admin_sub_page_students
Aspect
menu-item
HTTP status
200
Load time
1.006 s
Memory usage
4.24 MiB
JS errors
None
Resource errors
None
Student info
URL
/wp-admin/admin.php?page=esr_user_info_course_list
Aspect
menu-item
HTTP status
200
Load time
0.505 s
Memory usage
4.25 MiB
JS errors
None
Resource errors
None
Student info → Payments
URL
/wp-admin/admin.php?page=esr_user_info_payments
Aspect
menu-item
HTTP status
200
Load time
0.440 s
Memory usage
4.24 MiB
JS errors
None
Resource errors
None
Test site – Just another WordPress site
URL
/
Aspect
front-page
HTTP status
200
Load time
0.324 s
Memory usage
3.89 MiB
JS errors
None
Resource errors
None
Benchmark
URL
Load time
Memory usage
Inactive
Active
Change
Inactive
Active
Change
/wp-admin/index.php 0.332 s 0.379 s +0.047 s 3.72 MiB 4.31 MiB + 599.75 KiB /wp-admin/edit.php 0.189 s 0.202 s +0.013 s 3.75 MiB 4.33 MiB + 590.67 KiB /wp-admin/post-new.php 0.747 s 1.025 s +0.278 s 5.54 MiB 6.1 MiB + 567.55 KiB /wp-admin/upload.php 0.393 s 0.357 s -0.036 s 3.68 MiB 4.27 MiB + 598.58 KiB /wp-admin/options-writing.php 0.155 s 0.165 s +0.010 s 3.62 MiB 4.24 MiB + 642.42 KiB /wp-admin/media-new.php 0.444 s 0.178 s -0.266 s 3.66 MiB 4.25 MiB + 598.75 KiB /wp-admin/edit-tags.php?taxonomy=category 0.187 s 0.200 s +0.013 s 3.69 MiB 4.27 MiB + 599.7 KiB /wp-admin/post-new.php?post_type=page 0.692 s 0.805 s +0.113 s 5.54 MiB 6.09 MiB + 563.18 KiB /wp-admin/options-discussion.php 0.214 s 0.332 s +0.118 s 3.59 MiB 4.24 MiB + 663 KiB /wp-admin/edit-comments.php 0.236 s 0.235 s -0.001 s 3.69 MiB 4.28 MiB + 598.64 KiB / 0.269 s 0.214 s -0.055 s 3.6 MiB 3.88 MiB + 284.65 KiB
Average
0.351 s 0.372 s +0.021 s 4.01 MiB 4.57 MiB + 573.35 KiB
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
PO File 43.2% 13,403 20,034 1 PHP 39.3% 12,169 809 127 JavaScript 11.5% 3,551 385 15 CSS 5.6% 1,742 32 7 SVG 0.4% 130 3 3
Total
30,995
21,263
153
Lines of code
12,188
Total complexity
2,018
Median class complexity
11.0
Median method complexity
2.0
Most complex class
ESR_Ajax_Worker
Most complex function
ESR_Registrations_Table_Subblock_Templater::print_table()
Classes
125
Methods
574
Functions
6
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 7 wp_esr_course_data wp_esr_course_dates wp_esr_course_registration wp_esr_course_summary wp_esr_teacher_data wp_esr_user_payment wp_esr_wave_data Options wp_options
2 esr_db_version esr_settings Roles 2
ID
Name
esr_student Student esr_teacher Teacher
Capabilities 22 esr_add_over_limit esr_course_edit esr_course_view esr_course_in_number_edit esr_course_in_number_view esr_payment_emails esr_payment_edit esr_payment_view esr_payment_debts_view esr_registration_edit esr_registration_view esr_settings esr_school esr_show_student_emails esr_student esr_students_view esr_teacher_edit esr_teacher_info esr_teacher_view esr_wave_edit esr_wave_view esr_registrations_teacher_limit PHP Error Log 12 lines [25-Aug-2022 18:19:49 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'system varchar(50) NOT NULL,
subtype varchar(50) NOT NULL,
status varchar(' at line 3 for query CREATE TABLE wp_esr_log (
id bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
system varchar(50) NOT NULL,
subtype varchar(50) NOT NULL,
status varchar(20) NOT NULL,
user_id bigint(20) UNSIGNED NOT NULL,
message text,
insert_tme timestamp DEFAULT CURRENT_TIMESTAMP NOT NULL,
PRIMARY KEY (id)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci made by activate_plugin, do_action('activate_easy-school-registration/easy-school-registration.php'), WP_Hook->do_action, WP_Hook->apply_filters, ESR_Database::esr_database_install_callback, ESR_Database::create_tables, dbDelta