Client Dash 2.2.0

Does Client Dash work with WordPress 6.1.1 and PHP 7.4.8? A smoke test was performed on .

Summary

Errors
6PHP notices
No JavaScript exceptions
All test pages loaded successfully
No resource errors
Performance

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

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

Environment
WordPress version6.1.1
PHP version7.4.8
MySQL version8.0.21
PHP memory limit256M
Plugin Info
Last updated
Active installs 4,000+
WordPress.org page https://wordpress.org/plugins/client-dash/
Badges

WordPress compatibility badge PHP compatibility badge

Get badge code

Pages 15

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=client-dash%2Fclient-dash.php&plugin_status=all&paged=1&s&_wpnonce=784b4f950e
Aspect after-activation
HTTP status 200
Load time 0.563 s
Memory usage 3.68 MiB
JS errors None
Resource errors None

Dashboard → Account

Page screenshot: Dashboard → Account
URL /wp-admin/index.php?page=cd_account
Aspect menu-item
HTTP status 200
Load time 0.226 s
Memory usage 3.59 MiB
JS errors None
Resource errors None

Dashboard → Account → Sites

Page screenshot: Dashboard → Account → 
					Sites
URL /wp-admin/index.php?page=cd_account&tab=sites
Aspect menu-item-tab
HTTP status 200
Load time 0.219 s
Memory usage 3.58 MiB
JS errors None
Resource errors None

Dashboard → Help

Page screenshot: Dashboard → Help
URL /wp-admin/index.php?page=cd_help
Aspect menu-item
HTTP status 200
Load time 0.493 s
Memory usage 3.59 MiB
JS errors None
Resource errors None

Dashboard → Help → Domain

Page screenshot: Dashboard → Help → 
					Domain
URL /wp-admin/index.php?page=cd_help&tab=domain
Aspect menu-item-tab
HTTP status 200
Load time 0.324 s
Memory usage 3.58 MiB
JS errors None
Resource errors None

Dashboard → Reports

Page screenshot: Dashboard → Reports
URL /wp-admin/index.php?page=cd_reports
Aspect menu-item
HTTP status 200
Load time 0.210 s
Memory usage 3.64 MiB
JS errors None
Resource errors None

Dashboard → Admin Page

Page screenshot: Dashboard → Admin Page
URL /wp-admin/index.php?page=cd_admin_page
Aspect menu-item
HTTP status 200
Load time 0.201 s
Memory usage 3.58 MiB
JS errors None
Resource errors None

Dashboard → Admin Page → Feed

Page screenshot: Dashboard → Admin Page → 
					Feed
URL /wp-admin/index.php?page=cd_admin_page&tab=feed
Aspect menu-item-tab
HTTP status 200
Load time 0.210 s
Memory usage 3.59 MiB
JS errors None
Resource errors None

Client Dash

Page screenshot: Client Dash
URL /?clientdash_customize=1
Aspect menu-item
HTTP status 200
Load time 1.699 s
Memory usage N/A
JS errors None
Resource errors None

Client Dash → Admin Page

Page screenshot: Client Dash → Admin Page
URL /wp-admin/admin.php?page=clientdash_admin_page
Aspect menu-item
HTTP status 200
Load time 1.003 s
Memory usage 3.64 MiB
JS errors None
Resource errors None

Client Dash → Helper Pages

Page screenshot: Client Dash → Helper Pages
URL /wp-admin/admin.php?page=clientdash_helper_pages
Aspect menu-item
HTTP status 200
Load time 0.323 s
Memory usage 3.61 MiB
JS errors None
Resource errors None

Client Dash → Settings

Page screenshot: Client Dash → Settings
URL /wp-admin/admin.php?page=clientdash_settings
Aspect menu-item
HTTP status 200
Load time 0.239 s
Memory usage 3.6 MiB
JS errors None
Resource errors None

Client Dash → Addons

Page screenshot: Client Dash → Addons
URL /wp-admin/admin.php?page=clientdash_addons
Aspect menu-item
HTTP status 200
Load time 2.098 s
Memory usage 3.75 MiB
JS errors None
Resource errors None

Test site – Just another WordPress site

Page screenshot: Test site – Just another WordPress site
URL /
Aspect front-page
HTTP status 200
Load time 0.234 s
Memory usage 3.47 MiB
JS errors None
Resource errors None

Dashboard ‹ Test site — WordPress

Page screenshot: Dashboard ‹ Test site — WordPress
URL /wp-admin/index.php
Aspect new-meta-boxes
HTTP status 200
Load time 0.364 s
Memory usage 3.66 MiB
JS errors None
Resource errors None

Benchmark

URL Load time Memory usage
Inactive Active Change Inactive Active Change
/wp-admin/index.php0.308 s0.510 s+0.202 s3.54 MiB3.66 MiB+ 124.06 KiB
/wp-admin/edit.php0.208 s0.333 s+0.125 s3.57 MiB3.75 MiB+ 179.21 KiB
/wp-admin/post-new.php1.198 s1.010 s-0.188 s5.46 MiB5.59 MiB+ 130.7 KiB
/wp-admin/upload.php0.626 s0.430 s-0.196 s3.41 MiB3.58 MiB+ 179.89 KiB
/wp-admin/options-writing.php0.169 s0.187 s+0.018 s3.4 MiB3.56 MiB+ 163.18 KiB
/wp-admin/media-new.php0.246 s0.268 s+0.022 s3.38 MiB3.56 MiB+ 181.2 KiB
/wp-admin/edit-tags.php?taxonomy=category0.187 s0.239 s+0.052 s3.48 MiB3.59 MiB+ 117.54 KiB
/wp-admin/post-new.php?post_type=page0.769 s0.892 s+0.123 s5.46 MiB5.57 MiB+ 121.31 KiB
/wp-admin/options-discussion.php0.219 s0.416 s+0.197 s3.38 MiB3.56 MiB+ 181.2 KiB
/wp-admin/edit-comments.php0.234 s0.273 s+0.039 s3.48 MiB3.6 MiB+ 117.02 KiB
/0.271 s0.233 s-0.038 s3.46 MiB3.47 MiB+ 4.41 KiB
Average 0.403 s0.436 s+0.032 s3.82 MiB3.95 MiB+ 136.34 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.

PHP
JavaScript
Sass
Language % Lines of code Comment lines Files
PHP53.6%5,6604,44994
JavaScript29.0%3,06345620
Sass15.2%1,6081125
JSON2.1%22501
Total 10,556 4,916 140

PHP Code Analysis | More results »

Lines of code 4,339
Total complexity 797
Median class complexity 6.0
Median method complexity 1.0
Most complex class ClientDash_Customize
Most complex function ClientDash_Modify::modify_menu()
Classes 39
Methods 264
Functions 68

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 1

Options wp_options 2

User Metadata wp_usermeta 1

Meta Boxes

{
    "dashboard": {
        "cd_account": {
            "title": "Account",
            "context": "normal"
        },
        "cd_help": {
            "title": "Help",
            "context": "normal"
        },
        "cd_reports": {
            "title": "Reports",
            "context": "normal"
        },
        "cd_admin_page": {
            "title": "Admin Page",
            "context": "normal"
        }
    }
}

Capabilities 1

PHP Error Log 6 lines

[17-Nov-2022 05:22:35 UTC] PHP Notice:  Undefined variable: link in /wp-content/plugins/client-dash/core/helper-pages/views/reports/site.php on line 45
[17-Nov-2022 05:22:35 UTC] PHP Notice:  Undefined variable: link in /wp-content/plugins/client-dash/core/helper-pages/views/reports/site.php on line 65
[17-Nov-2022 05:22:35 UTC] PHP Notice:  Undefined variable: link in /wp-content/plugins/client-dash/core/helper-pages/views/reports/site.php on line 85
[17-Nov-2022 05:22:35 UTC] PHP Notice:  Undefined variable: link in /wp-content/plugins/client-dash/core/helper-pages/views/reports/site.php on line 45
[17-Nov-2022 05:22:35 UTC] PHP Notice:  Undefined variable: link in /wp-content/plugins/client-dash/core/helper-pages/views/reports/site.php on line 65
[17-Nov-2022 05:22:35 UTC] PHP Notice:  Undefined variable: link in /wp-content/plugins/client-dash/core/helper-pages/views/reports/site.php on line 85
See also: All tests for this plugin, How to Hide Client Dash Admin Menus and Widgets