THRON 1.4.6

Does THRON work with WordPress 6.8.2 and PHP 8.1.12? A smoke test was performed on .

Summary

Errors
2PHP fatal errors
23PHP warnings
3PHP deprecation warnings
No JavaScript exceptions
All test pages loaded successfully
3Resource errors (CSS, JS, images, fonts and so on.)
  • 3 net::ERR_NAME_NOT_RESOLVED
Performance

Memory usage: 182.68 KiB
The average PHP memory usage increased by this amount after activating by the plugin.

Page speed impact: 0.023 seconds
The average page load time increased by this amount after activating the plugin.

Environment
WordPress version6.8.2
PHP version8.1.12
MySQL version10.6.10
PHP memory limit512M
Plugin Info
Last updated
Active installs <10
WordPress.org page https://wordpress.org/plugins/thron/
Badges

WordPress compatibility badge PHP compatibility badge

Get badge code

Pages 3

Plugins ‹ Test site — WordPress

Page screenshot: Plugins ‹ Test site — WordPress
URL /wp-admin/plugins.php?plugin_status=all&paged=1&s
Requested URL /wp-admin/plugins.php?action=activate&plugin=thron%2Fthron.php&plugin_status=all&paged=1&s&_wpnonce=7f1d6357e4
Aspect after-activation
HTTP status 200
Load time 0.848 s
Memory usage 3.84 MiB
JS errors None
Resource errors None

THRON

Page screenshot: THRON
URL /wp-admin/admin.php?page=thron_option_api_page
Aspect menu-item
HTTP status 200
Load time 0.330 s
Memory usage 3.98 MiB
JS errors None
Resource errors
[
    {
        "status": null,
        "statusText": null,
        "url": "https://-cdn.thron.com/shared/lib/common/sdk/0.5.2/thron.js?ver=1.4.6",
        "errorString": "net::ERR_NAME_NOT_RESOLVED"
    }
]

Test site – Just another WordPress site

Page screenshot: Test site – Just another WordPress site
URL /
Aspect front-page
HTTP status 200
Load time 0.251 s
Memory usage 3.54 MiB
JS errors None
Resource errors
[
    {
        "status": null,
        "statusText": null,
        "url": "https://-cdn.thron.com/shared/ce/bootstrap/1/scripts/embeds-min.js?ver=1.4.6",
        "errorString": "net::ERR_NAME_NOT_RESOLVED"
    },
    {
        "status": null,
        "statusText": null,
        "url": "https://-cdn.thron.com/shared/plugins/tracking/current/bootstrapper-min.js?ver=1.4.6",
        "errorString": "net::ERR_NAME_NOT_RESOLVED"
    }
]

Benchmark

URL Load time Memory usage
Inactive Active Change Inactive Active Change
/wp-admin/index.php0.341 s0.390 s+0.049 s3.51 MiB3.71 MiB+ 208.12 KiB
/wp-admin/edit.php0.201 s0.363 s+0.162 s3.57 MiB3.79 MiB+ 228.43 KiB
/wp-admin/upload.php0.616 s0.315 s-0.301 s3.52 MiB3.68 MiB+ 164.52 KiB
/wp-admin/options-writing.php0.210 s0.322 s+0.112 s3.5 MiB3.68 MiB+ 184.03 KiB
/wp-admin/media-new.php0.322 s0.319 s-0.003 s3.49 MiB3.68 MiB+ 192.23 KiB
/wp-admin/edit-tags.php?taxonomy=category0.239 s0.500 s+0.261 s3.5 MiB3.7 MiB+ 197.49 KiB
/wp-admin/options-discussion.php0.498 s0.339 s-0.159 s3.5 MiB3.68 MiB+ 181.16 KiB
/wp-admin/edit-comments.php0.208 s0.363 s+0.155 s3.52 MiB3.7 MiB+ 180.19 KiB
/0.310 s0.239 s-0.071 s3.43 MiB3.54 MiB+ 108 KiB
Average 0.327 s0.350 s+0.023 s3.51 MiB3.69 MiB+ 182.68 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.

PO File
PHP
CSS
Language % Lines of code Comment lines Files
PO File58.7%32,45418,563121
PHP19.6%10,8227,85073
CSS9.7%5,3591,30110
JavaScript7.7%4,24690913
Sass2.5%1,4072917
Markdown1.3%73503
JSON0.4%22004
SVG0.0%2422
Total 55,267 28,654 243

PHP Code Analysis | More results »

Lines of code 10,813
Total complexity 2,436
Median class complexity 8.0
Median method complexity 2.0
Most complex class CMB2
Most complex function Thron_Admin::wp_ajax_thron_file_upload()
Classes 80
Methods 635
Functions 40

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.

Options wp_options 1

PHP Error Log 44 lines

[24-Jul-2025 08:26:45 UTC] PHP Deprecated:  Optional parameter $type declared before required parameter $field_id is implicitly treated as a required parameter in /wp-content/plugins/thron/includes/cmb2/includes/rest-api/CMB2_REST.php on line 764
[24-Jul-2025 08:26:47 UTC] PHP Deprecated:  Optional parameter $args declared before required parameter $i is implicitly treated as a required parameter in /wp-content/plugins/thron/includes/cmb2/includes/types/CMB2_Type_Multi_Base.php on line 34
[24-Jul-2025 08:26:48 UTC] PHP Warning:  Undefined array key "thron_clientId" in /wp-content/plugins/thron/public/class-thron-public.php on line 74
[24-Jul-2025 08:26:48 UTC] PHP Warning:  Undefined array key "thron_clientId" in /wp-content/plugins/thron/public/class-thron-public.php on line 75
[24-Jul-2025 08:26:49 UTC] PHP Warning:  Undefined array key "thron_clientId" in /wp-content/plugins/thron/admin/class-thron-admin.php on line 1618
[24-Jul-2025 08:26:49 UTC] PHP Warning:  Undefined array key "thron_list_folder" in /wp-content/plugins/thron/admin/class-thron-admin.php on line 1618
[24-Jul-2025 08:26:49 UTC] PHP Warning:  Undefined array key "thron_clientId" in /wp-content/plugins/thron/admin/class-thron-admin.php on line 1684
[24-Jul-2025 08:26:49 UTC] PHP Warning:  Undefined array key "thron_clientId" in /wp-content/plugins/thron/admin/class-thron-admin.php on line 1687
[24-Jul-2025 08:26:49 UTC] PHP Warning:  Undefined array key "thron_clientId" in /wp-content/plugins/thron/admin/class-thron-admin.php on line 1850
[24-Jul-2025 08:26:50 UTC] PHP Fatal error:  Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in /wp-content/plugins/thron/admin/class-thron-admin.php:1395
Stack trace:
#0 /wp-includes/class-wp-hook.php(324): Thron_Admin->THRONBlock()
#1 /wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#2 /wp-includes/plugin.php(517): WP_Hook->do_action()
#3 /wp-admin/edit-form-blocks.php(339): do_action()
#4 /wp-admin/post-new.php(72): require('...')
#5 {main}
  thrown in /wp-content/plugins/thron/admin/class-thron-admin.php on line 1395
[24-Jul-2025 08:26:50 UTC] PHP Warning:  Undefined array key "thron_clientId" in /wp-content/plugins/thron/admin/class-thron-admin.php on line 1618
[24-Jul-2025 08:26:50 UTC] PHP Warning:  Undefined array key "thron_list_folder" in /wp-content/plugins/thron/admin/class-thron-admin.php on line 1618
[24-Jul-2025 08:26:50 UTC] PHP Warning:  Undefined array key "thron_clientId" in /wp-content/plugins/thron/admin/class-thron-admin.php on line 1684
[24-Jul-2025 08:26:50 UTC] PHP Warning:  Undefined array key "thron_clientId" in /wp-content/plugins/thron/admin/class-thron-admin.php on line 1687
[24-Jul-2025 08:26:50 UTC] PHP Warning:  Undefined array key "thron_clientId" in /wp-content/plugins/thron/admin/class-thron-admin.php on line 1850
[24-Jul-2025 08:26:50 UTC] PHP Warning:  Undefined array key "post__in" in /wp-content/plugins/thron/public/class-thron-public.php on line 496
[24-Jul-2025 08:26:50 UTC] PHP Warning:  Trying to access array offset on value of type null in /wp-content/plugins/thron/public/class-thron-public.php on line 496
[24-Jul-2025 08:26:50 UTC] PHP Warning:  Trying to access array offset on value of type bool in /wp-content/plugins/thron/public/class-thron-public.php on line 505
[24-Jul-2025 08:26:50 UTC] PHP Deprecated:  str_contains(): Passing null to parameter #1 ($haystack) of type string is deprecated in /wp-content/plugins/thron/public/class-thron-public.php on line 505
[24-Jul-2025 08:26:51 UTC] PHP Warning:  Undefined array key "thron_clientId" in /wp-content/plugins/thron/admin/class-thron-admin.php on line 1618
[24-Jul-2025 08:26:51 UTC] PHP Warning:  Undefined array key "thron_list_folder" in /wp-content/plugins/thron/admin/class-thron-admin.php on line 1618
[24-Jul-2025 08:26:51 UTC] PHP Warning:  Undefined array key "thron_clientId" in /wp-content/plugins/thron/admin/class-thron-admin.php on line 1684
[24-Jul-2025 08:26:51 UTC] PHP Warning:  Undefined array key "thron_clientId" in /wp-content/plugins/thron/admin/class-thron-admin.php on line 1687
[24-Jul-2025 08:26:51 UTC] PHP Warning:  Undefined array key "thron_clientId" in /wp-content/plugins/thron/admin/class-thron-admin.php on line 1850
[24-Jul-2025 08:26:52 UTC] PHP Fatal error:  Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in /wp-content/plugins/thron/admin/class-thron-admin.php:1395
Stack trace:
#0 /wp-includes/class-wp-hook.php(324): Thron_Admin->THRONBlock()
#1 /wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#2 /wp-includes/plugin.php(517): WP_Hook->do_action()
#3 /wp-admin/edit-form-blocks.php(339): do_action()
#4 /wp-admin/post-new.php(72): require('...')
#5 {main}
  thrown in /wp-content/plugins/thron/admin/class-thron-admin.php on line 1395
[24-Jul-2025 08:26:53 UTC] PHP Warning:  Undefined array key "thron_clientId" in /wp-content/plugins/thron/public/class-thron-public.php on line 74
[24-Jul-2025 08:26:53 UTC] PHP Warning:  Undefined array key "thron_clientId" in /wp-content/plugins/thron/public/class-thron-public.php on line 75
[24-Jul-2025 08:26:54 UTC] PHP Warning:  Undefined array key "thron_enable_data_deletion" in /wp-content/plugins/thron/includes/class-thron-deactivator.php on line 35
See also: All tests for this plugin