Home
BadgeOS
3.6.11
Does BadgeOS work with WordPress 5.8 and PHP 7.4.8? A smoke test was performed on 2021-07-21 17:11:22 UTC .
Summary
Errors
1 PHP notices 6 PHP deprecation warnings
No JavaScript exceptions
All test pages loaded successfully
No resource errors
Performance
Memory usage: 944.1 KiB
The average PHP memory usage increased by this amount after activating by the plugin.
Page speed impact:
0.212 seconds
The average page load time increased by this amount after activating the plugin.
Environment
WordPress version 5.8 PHP version 7.4.8 MySQL version 8.0.21 PHP memory limit 256M
Pages 22 Welcome ‹ Test site — WordPress
URL
/wp-admin/admin.php?page=badgeos-welcome
Requested URL
/wp-admin/plugins.php?action=activate&plugin=badgeos%2Fbadgeos.php&plugin_status=all&paged=1&s&_wpnonce=2e48e65bc5
Aspect
after-activation
HTTP status
200
Load time
4.930 s
Memory usage
5.14 MiB
JS errors
None
Resource errors
None
Tools → Connection Types
URL
/wp-admin/tools.php?page=connection-types
Aspect
menu-item
HTTP status
200
Load time
0.313 s
Memory usage
4.14 MiB
JS errors
None
Resource errors
None
BadgeOS
URL
/wp-admin/admin.php?page=badgeos-welcome
Aspect
menu-item
HTTP status
200
Load time
0.783 s
Memory usage
3.97 MiB
JS errors
None
Resource errors
None
BadgeOS → Badges
URL
/wp-admin/edit.php?post_type=badges
Aspect
menu-item
HTTP status
200
Load time
0.279 s
Memory usage
4.06 MiB
JS errors
None
Resource errors
None
BadgeOS → Achievement Types
URL
/wp-admin/edit.php?post_type=achievement-type
Aspect
menu-item
HTTP status
200
Load time
0.352 s
Memory usage
4.06 MiB
JS errors
None
Resource errors
None
BadgeOS → Log Entries
URL
/wp-admin/edit.php?post_type=badgeos-log-entry
Aspect
menu-item
HTTP status
200
Load time
0.292 s
Memory usage
4.05 MiB
JS errors
None
Resource errors
None
BadgeOS → Point Types
URL
/wp-admin/edit.php?post_type=point_type
Aspect
menu-item
HTTP status
200
Load time
0.259 s
Memory usage
4.05 MiB
JS errors
None
Resource errors
None
BadgeOS → Rank Types
URL
/wp-admin/edit.php?post_type=rank_types
Aspect
menu-item
HTTP status
200
Load time
0.292 s
Memory usage
4.05 MiB
JS errors
None
Resource errors
None
BadgeOS → Settings
URL
/wp-admin/admin.php?page=badgeos_settings
Aspect
menu-item
HTTP status
200
Load time
0.292 s
Memory usage
3.97 MiB
JS errors
None
Resource errors
None
BadgeOS → Settings →
Post Types
URL
/wp-admin/admin.php?page=badgeos_settings&bos_s_tab=ptypes
Aspect
menu-item-tab
HTTP status
200
Load time
0.424 s
Memory usage
3.94 MiB
JS errors
None
Resource errors
None
BadgeOS → Settings →
Data Upgrade
URL
/wp-admin/admin.php?page=badgeos_settings&bos_s_tab=dupgrades
Aspect
menu-item-tab
HTTP status
200
Load time
0.251 s
Memory usage
3.91 MiB
JS errors
None
Resource errors
None
BadgeOS → Assets
URL
/wp-admin/admin.php?page=badgeos-assets
Aspect
menu-item
HTTP status
200
Load time
0.559 s
Memory usage
3.97 MiB
JS errors
None
Resource errors
None
BadgeOS → OB Integration
URL
/wp-admin/admin.php?page=badgeos-ob-integration
Aspect
menu-item
HTTP status
200
Load time
0.271 s
Memory usage
3.91 MiB
JS errors
None
Resource errors
None
BadgeOS → Add-Ons
URL
/wp-admin/admin.php?page=badgeos_sub_add_ons
Aspect
menu-item
HTTP status
200
Load time
0.715 s
Memory usage
4.07 MiB
JS errors
None
Resource errors
None
BadgeOS → Help / Support
URL
/wp-admin/admin.php?page=badgeos_sub_help_support
Aspect
menu-item
HTTP status
200
Load time
0.289 s
Memory usage
3.9 MiB
JS errors
None
Resource errors
None
BadgeOS → Tools
URL
/wp-admin/admin.php?page=badgeos_tools
Aspect
menu-item
HTTP status
200
Load time
0.264 s
Memory usage
3.93 MiB
JS errors
None
Resource errors
None
BadgeOS → Tools →
Credits
URL
/wp-admin/admin.php?page=badgeos_tools&tab=credit_tools
Aspect
menu-item-tab
HTTP status
200
Load time
0.239 s
Memory usage
3.93 MiB
JS errors
None
Resource errors
None
BadgeOS → Tools →
Ranks
URL
/wp-admin/admin.php?page=badgeos_tools&tab=rank_tools
Aspect
menu-item-tab
HTTP status
200
Load time
0.234 s
Memory usage
3.93 MiB
JS errors
None
Resource errors
None
BadgeOS → Tools →
Emails
URL
/wp-admin/admin.php?page=badgeos_tools&tab=email_tools
Aspect
menu-item-tab
HTTP status
200
Load time
1.917 s
Memory usage
4.2 MiB
JS errors
None
Resource errors
None
BadgeOS → Tools →
System
URL
/wp-admin/admin.php?page=badgeos_tools&tab=system_tools
Aspect
menu-item-tab
HTTP status
200
Load time
0.348 s
Memory usage
3.98 MiB
JS errors
None
Resource errors
None
Test site – Just another WordPress site
URL
/
Aspect
front-page
HTTP status
200
Load time
0.549 s
Memory usage
3.6 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
1.971 s
Memory usage
5.34 MiB
JS errors
None
Resource errors
None
Benchmark
URL
Load time
Memory usage
Inactive
Active
Change
Inactive
Active
Change
/wp-admin/index.php 0.323 s 0.512 s +0.189 s 3.08 MiB 4.02 MiB + 960.61 KiB /wp-admin/edit.php 0.179 s 0.471 s +0.292 s 3.11 MiB 4.08 MiB + 989.45 KiB /wp-admin/post-new.php 1.229 s 2.261 s +1.032 s 5.27 MiB 6.32 MiB + 1.06 MiB /wp-admin/upload.php 0.534 s 0.627 s +0.093 s 3.03 MiB 3.92 MiB + 915.59 KiB /wp-admin/options-writing.php 0.144 s 0.284 s +0.140 s 3.02 MiB 3.9 MiB + 898.84 KiB /wp-admin/media-new.php 0.230 s 0.311 s +0.081 s 3.01 MiB 3.9 MiB + 917.79 KiB /wp-admin/edit-tags.php?taxonomy=category 0.189 s 0.262 s +0.073 s 3.04 MiB 3.99 MiB + 977.81 KiB /wp-admin/post-new.php?post_type=page 1.189 s 1.316 s +0.127 s 5.26 MiB 6.31 MiB + 1.06 MiB /wp-admin/options-discussion.php 0.328 s 0.437 s +0.109 s 3 MiB 3.9 MiB + 919.61 KiB /wp-admin/edit-comments.php 0.211 s 0.388 s +0.177 s 3.04 MiB 4 MiB + 981.13 KiB / 0.327 s 0.341 s +0.014 s 2.96 MiB 3.6 MiB + 661.13 KiB
Average
0.444 s 0.655 s +0.212 s 3.44 MiB 4.36 MiB + 944.1 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 42.5% 35,437 20,171 123 PHP 35.0% 29,169 13,083 195 JavaScript 10.7% 8,895 1,303 27 CSS 9.5% 7,894 1,226 18 Markdown 0.8% 662 0 5 Sass 0.5% 386 6 7 CoffeeScript 0.4% 306 6 1 JSON 0.3% 262 0 4 LESS 0.2% 152 5 1 HTML 0.1% 107 0 11 SVG 0.0% 13 0 1 Ruby 0.0% 8 0 1
Total
83,291
35,800
394
Lines of code
27,524
Total complexity
6,434
Median class complexity
7.0
Median method complexity
2.0
Most complex class
CMB2
Most complex function
earned_user_achievements_widget::widget()
Classes
147
Methods
1,074
Functions
526
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 5 wp_badgeos_achievements wp_badgeos_points wp_badgeos_ranks wp_p2p wp_p2pmeta Options wp_options
9 badgeos_admin_tools badgeos_db_update_v_338 badgeos_rec_title_updated badgeos_settings p2p_storage widget_earned_user_achievements_widget widget_earned_user_points_widget widget_earned_user_ranks_widget widget_p2p Custom Post Types 9
ID
Name
badges Badges achievement-type Achievement Types step Steps badgeos-log-entry Log Entries point_type Point Types point_award Point Award point_deduct Point Deduct rank_types Rank Types rank_requirement Ranks Requirement
Sidebar Widgets 4
ID
Name
p2p Posts 2 Posts earned_user_achievements_widget BadgeOS Earned User Achievements earned_user_ranks_widget BadgeOS Earned User Ranks earned_user_points_widget BadgeOS Earned User Points
Meta Boxes {
"point_type": {
"badgeos_award_steps_ui": {
"title": "Point Award",
"context": "advanced"
},
"badgeos_deduct_steps_ui": {
"title": "Points Deducts",
"context": "advanced"
},
"points_type_data": {
"title": "Point Data",
"context": "normal"
}
},
"badges": {
"badgeos_social_share_meta_box": {
"title": "Open Badge Options",
"context": "advanced"
},
"badgeos_steps_ui": {
"title": "Required Steps",
"context": "advanced"
},
"achievement_data": {
"title": "Achievement Data",
"context": "advanced"
}
},
"step": {
"badgeos_social_share_meta_box": {
"title": "Open Badge Options",
"context": "advanced"
}
},
"achievement-type": {
"achievement_type_data": {
"title": "Achievement Type Data",
"context": "normal"
}
},
"rank_types": {
"rankstypedata": {
"title": "Ranks Data",
"context": "normal"
}
}
}
PHP Error Log 7 lines [21-Jul-2021 17:11:43 UTC] PHP Deprecated: screen_icon is <strong>deprecated</strong> since version 3.8.0 with no alternative available. in /wp-includes/functions.php on line 5093
[21-Jul-2021 17:11:43 UTC] PHP Deprecated: get_screen_icon is <strong>deprecated</strong> since version 3.8.0 with no alternative available. in /wp-includes/functions.php on line 5093
[21-Jul-2021 17:11:59 UTC] PHP Deprecated: block_categories is <strong>deprecated</strong> since version 5.8.0! Use block_categories_all instead. in /wp-includes/functions.php on line 5458
[21-Jul-2021 17:11:59 UTC] PHP Deprecated: block_categories is <strong>deprecated</strong> since version 5.8.0! Use block_categories_all instead. in /wp-includes/functions.php on line 5458
[21-Jul-2021 17:12:04 UTC] PHP Deprecated: block_categories is <strong>deprecated</strong> since version 5.8.0! Use block_categories_all instead. in /wp-includes/functions.php on line 5458
[21-Jul-2021 17:12:04 UTC] PHP Deprecated: block_categories is <strong>deprecated</strong> since version 5.8.0! Use block_categories_all instead. in /wp-includes/functions.php on line 5458
[21-Jul-2021 17:12:08 UTC] PHP Notice: wp_enqueue_script() was called <strong>incorrectly</strong>. "wp-editor" script should not be enqueued together with the new widgets editor (wp-edit-widgets or wp-customize-widgets). Please see <a href="https://wordpress.org/support/article/debugging-in-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 5.8.0.) in /wp-includes/functions.php on line 5535