Home
QR Code Composer – Automatic QR Code Generator
3.0.3
Does QR Code Composer work with WordPress 6.9 and PHP 8.1.12? A smoke test was performed on 2025-12-18 15:08:50 UTC .
Summary
Errors
2 PHP warnings
No JavaScript exceptions
All test pages loaded successfully
No resource errors
Performance
Memory usage: 166.48 KiB
The average PHP memory usage increased by this amount after activating by the plugin.
Page speed impact:
insignificant.
The plugin didn't make the site noticeably slower.
Environment
WordPress version 6.9 PHP version 8.1.12 MySQL version 10.6.10 PHP memory limit 512M
Pages 10 QR Composer ‹ Test site — WordPress
URL
/wp-admin/admin.php?page=qr_composer
Requested URL
/wp-admin/plugins.php?action=activate&plugin=qr-code-composer%2Fqrc_composer.php&plugin_status=all&paged=1&s&_wpnonce=8f6c7a5f47
Aspect
after-activation
HTTP status
200
Load time
4.416 s
Memory usage
4.19 MiB
JS errors
None
Resource errors
None
QR Composer
URL
/wp-admin/admin.php?page=qr_composer
Aspect
menu-item
HTTP status
200
Load time
2.810 s
Memory usage
3.87 MiB
JS errors
None
Resource errors
None
QR Composer → Shortcode Generator(PRO)
URL
/wp-admin/admin.php?page=qrc_shortcode
Aspect
menu-item
HTTP status
200
Load time
1.162 s
Memory usage
3.87 MiB
JS errors
None
Resource errors
None
QR Composer → Order QR Code (PRO)
URL
/wp-admin/admin.php?page=qrc_ordermail
Aspect
menu-item
HTTP status
200
Load time
0.318 s
Memory usage
3.87 MiB
JS errors
None
Resource errors
None
QR Composer → Download Vcard (PRO)
URL
/wp-admin/admin.php?page=qrc_vcardlist
Aspect
menu-item
HTTP status
200
Load time
0.296 s
Memory usage
3.87 MiB
JS errors
None
Resource errors
None
QR Composer → Download QR Code(PRO)
URL
/wp-admin/admin.php?page=qrc_list_view
Aspect
menu-item
HTTP status
200
Load time
0.281 s
Memory usage
3.87 MiB
JS errors
None
Resource errors
None
QR Composer → Bulk Print (PRO)
URL
/wp-admin/admin.php?page=qrc_print_pdf
Aspect
menu-item
HTTP status
200
Load time
0.298 s
Memory usage
3.87 MiB
JS errors
None
Resource errors
None
Test site – Just another WordPress site
URL
/
Aspect
front-page
HTTP status
200
Load time
0.311 s
Memory usage
4.15 MiB
JS errors
None
Resource errors
None
Add Post ‹ Test site — WordPress
URL
/wp-admin/post-new.php
Aspect
new-meta-boxes
HTTP status
200
Load time
0.670 s
Memory usage
6.51 MiB
JS errors
None
Resource errors
None
Add Page ‹ Test site — WordPress
URL
/wp-admin/post-new.php?post_type=page
Aspect
new-meta-boxes
HTTP status
200
Load time
0.955 s
Memory usage
6.49 MiB
JS errors
None
Resource errors
None
Benchmark
URL
Load time
Memory usage
Inactive
Active
Change
Inactive
Active
Change
/wp-admin/index.php 0.429 s 0.508 s +0.079 s 3.77 MiB 3.94 MiB + 175.8 KiB /wp-admin/edit.php 0.365 s 0.315 s -0.050 s 3.78 MiB 3.95 MiB + 175.05 KiB /wp-admin/post-new.php 0.860 s 1.124 s +0.264 s 6.3 MiB 6.51 MiB + 208.07 KiB /wp-admin/upload.php 0.717 s 0.447 s -0.270 s 3.74 MiB 3.9 MiB + 165.95 KiB /wp-admin/options-writing.php 0.332 s 0.305 s -0.027 s 3.71 MiB 3.87 MiB + 161.63 KiB /wp-admin/media-new.php 0.508 s 0.498 s -0.010 s 3.7 MiB 3.87 MiB + 169.83 KiB /wp-admin/edit-tags.php?taxonomy=category 0.438 s 0.301 s -0.137 s 3.71 MiB 3.89 MiB + 180.5 KiB /wp-admin/post-new.php?post_type=page 0.702 s 0.873 s +0.171 s 6.29 MiB 6.49 MiB + 205.5 KiB /wp-admin/options-discussion.php 0.347 s 0.369 s +0.022 s 3.71 MiB 3.87 MiB + 166.13 KiB /wp-admin/edit-comments.php 0.325 s 0.341 s +0.016 s 3.73 MiB 3.89 MiB + 165.63 KiB / 0.276 s 0.210 s -0.066 s 4.1 MiB 4.15 MiB + 57.22 KiB
Average
0.482 s 0.481 s -0.001 s 4.23 MiB 4.39 MiB + 166.48 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
PHP 48.1% 3,220 732 27 CSS 35.3% 2,363 44 4 JavaScript 16.6% 1,115 254 10 SVG 0.0% 2 0 2
Total
6,700
1,030
43
Lines of code
3,332
Total complexity
395
Median class complexity
16.0
Median method complexity
1.0
Most complex class
QR_code_Admin_settings
Most complex function
QRCAdminMain::qrc_option_func()
Classes
21
Methods
154
Functions
5
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.
Meta Boxes {
"post": {
"qrccompoer_metabox": {
"title": "QR Code Composer",
"context": "advanced"
}
},
"page": {
"qrccompoer_metabox": {
"title": "QR Code Composer",
"context": "advanced"
}
},
"wp_template": {
"qrccompoer_metabox": {
"title": "QR Code Composer",
"context": "advanced"
}
},
"wp_template_part": {
"qrccompoer_metabox": {
"title": "QR Code Composer",
"context": "advanced"
}
},
"wp_global_styles": {
"qrccompoer_metabox": {
"title": "QR Code Composer",
"context": "advanced"
}
},
"wp_navigation": {
"qrccompoer_metabox": {
"title": "QR Code Composer",
"context": "advanced"
}
},
"wp_font_family": {
"qrccompoer_metabox": {
"title": "QR Code Composer",
"context": "advanced"
}
},
"wp_font_face": {
"qrccompoer_metabox": {
"title": "QR Code Composer",
"context": "advanced"
}
},
"": {
"vCardQR": {
"title": "vCard QR",
"context": "normal"
}
}
}PHP Error Log 2 lines [18-Dec-2025 15:09:26 UTC] PHP Warning: Attempt to read property "name" on array in /wp-content/plugins/qr-code-composer/admin/class_qr_code_print.php on line 114
[18-Dec-2025 15:09:26 UTC] PHP Warning: Attempt to read property "name" on array in /wp-content/plugins/qr-code-composer/admin/class_qr_code_print.php on line 114