Editor Custom Color Palette 3.3.4

Does Editor Custom Color Palette work with WordPress 6.6.1 and PHP 8.1.12? A smoke test was performed on .

Summary

Errors
24PHP warnings
1PHP deprecation warnings
4Unrecognized messages in the PHP error log
2JavaScript exceptions
All test pages loaded successfully
No resource errors
Performance

Memory usage: 517.02 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 version6.6.1
PHP version8.1.12
MySQL version10.6.10
PHP memory limit512M
Plugin Info
Last updated
Active installs 100+
WordPress.org page https://wordpress.org/plugins/editor-custom-color-palette/
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=editor-custom-color-palette%2Feditor-custom-color-palette.php&plugin_status=all&paged=1&s&_wpnonce=81c931d651
Aspect after-activation
HTTP status 200
Load time 0.504 s
Memory usage 3.96 MiB
JS errors None
Resource errors None

Patterns

Page screenshot: Patterns
URL /wp-admin/edit.php?post_type=wp_block
Aspect menu-item
HTTP status 200
Load time 0.374 s
Memory usage 3.98 MiB
JS errors None
Resource errors None

ECCP Settings

Page screenshot: ECCP Settings
URL /wp-admin/admin.php?page=eccp_settings_page
Aspect menu-item
HTTP status 200
Load time 0.523 s
Memory usage 3.93 MiB
JS errors None
Resource errors None

ECCP Settings → Default settings

Page screenshot: ECCP Settings → Default settings
URL /wp-admin/admin.php?page=eccp_settings_page&tab=default_settings
Aspect menu-item-tab
HTTP status 200
Load time 0.354 s
Memory usage 3.93 MiB
JS errors None
Resource errors None

ECCP Settings → Editor text size

Page screenshot: ECCP Settings → Editor text size
URL /wp-admin/admin.php?page=eccp_settings_page&tab=editor_text_size
Aspect menu-item-tab
HTTP status 200
Load time 0.307 s
Memory usage 3.93 MiB
JS errors None
Resource errors None

ECCP Settings → Customizing editor

Page screenshot: ECCP Settings → Customizing editor
URL /wp-admin/admin.php?page=eccp_settings_page&tab=customizing_gutenberg_editor
Aspect menu-item-tab
HTTP status 200
Load time 0.418 s
Memory usage 3.93 MiB
JS errors None
Resource errors None

ECCP Settings → Customizing Gutenberg blocks

Page screenshot: ECCP Settings → Customizing Gutenberg blocks
URL /wp-admin/admin.php?page=eccp_settings_page&tab=customizing_gutenberg_blocks
Aspect menu-item-tab
HTTP status 200
Load time 1.009 s
Memory usage 3.93 MiB
JS errors None
Resource errors None

ECCP Settings → Patterns

Page screenshot: ECCP Settings → Patterns
URL /wp-admin/admin.php?page=eccp_settings_page&tab=addons_patterns
Aspect menu-item-tab
HTTP status 200
Load time 0.360 s
Memory usage 3.93 MiB
JS errors None
Resource errors None

ECCP Settings → Elementor

Page screenshot: ECCP Settings → Elementor
URL /wp-admin/admin.php?page=eccp_settings_page&tab=page_builder_elementor
Aspect menu-item-tab
HTTP status 200
Load time 0.312 s
Memory usage 3.93 MiB
JS errors None
Resource errors None

ECCP Settings → Divi

Page screenshot: ECCP Settings → Divi
URL /wp-admin/admin.php?page=eccp_settings_page&tab=divi_theme
Aspect menu-item-tab
HTTP status 200
Load time 0.318 s
Memory usage 3.93 MiB
JS errors None
Resource errors None

ECCP Settings → Customize Back Office

Page screenshot: ECCP Settings → Customize Back Office
URL /wp-admin/admin.php?page=eccp_settings_page&tab=customizing_back_office
Aspect menu-item-tab
HTTP status 200
Load time 0.516 s
Memory usage 3.93 MiB
JS errors None
Resource errors None

ECCP Settings → Customize Front End

Page screenshot: ECCP Settings → Customize Front End
URL /wp-admin/admin.php?page=eccp_settings_page&tab=customizing_front_end
Aspect menu-item-tab
HTTP status 200
Load time 0.340 s
Memory usage 3.93 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.403 s
Memory usage 3.7 MiB
JS errors None
Resource errors None

Add New Post ‹ Test site — WordPress

Page screenshot: Add New Post ‹ Test site — WordPress
URL /wp-admin/post-new.php
Aspect new-meta-boxes
HTTP status 200
Load time 0.643 s
Memory usage 6.48 MiB
JS errors
[
    {
        "message": "ReferenceError: lodash is not defined\n    at Object.135 (/wp-content/plugins/editor-custom-color-palette/js/eccp-custom-blocks.js?ver=3.3.4:1:70)\n    at o (/wp-content/plugins/editor-custom-color-palette/js/eccp-custom-blocks.js?ver=3.3.4:1:1052)\n    at /wp-content/plugins/editor-custom-color-palette/js/eccp-custom-blocks.js?ver=3.3.4:1:226716\n    at /wp-content/plugins/editor-custom-color-palette/js/eccp-custom-blocks.js?ver=3.3.4:1:250629\n    at /wp-content/plugins/editor-custom-color-palette/js/eccp-custom-blocks.js?ver=3.3.4:1:250633",
        "trace": null,
        "code": null
    }
]
Resource errors None

Add New Page ‹ Test site — WordPress

Page screenshot: Add New Page ‹ Test site — WordPress
URL /wp-admin/post-new.php?post_type=page
Aspect new-meta-boxes
HTTP status 200
Load time 0.950 s
Memory usage 6.47 MiB
JS errors
[
    {
        "message": "ReferenceError: lodash is not defined\n    at Object.135 (/wp-content/plugins/editor-custom-color-palette/js/eccp-custom-blocks.js?ver=3.3.4:1:70)\n    at o (/wp-content/plugins/editor-custom-color-palette/js/eccp-custom-blocks.js?ver=3.3.4:1:1052)\n    at /wp-content/plugins/editor-custom-color-palette/js/eccp-custom-blocks.js?ver=3.3.4:1:226716\n    at /wp-content/plugins/editor-custom-color-palette/js/eccp-custom-blocks.js?ver=3.3.4:1:250629\n    at /wp-content/plugins/editor-custom-color-palette/js/eccp-custom-blocks.js?ver=3.3.4:1:250633",
        "trace": null,
        "code": null
    }
]
Resource errors None

Benchmark

URL Load time Memory usage
Inactive Active Change Inactive Active Change
/wp-admin/index.php0.350 s0.404 s+0.054 s3.47 MiB3.93 MiB+ 469.66 KiB
/wp-admin/edit.php0.209 s0.256 s+0.047 s3.54 MiB4 MiB+ 473.7 KiB
/wp-admin/post-new.php0.792 s0.910 s+0.118 s5.75 MiB6.48 MiB+ 742.18 KiB
/wp-admin/upload.php0.705 s0.471 s-0.234 s3.49 MiB3.93 MiB+ 454.09 KiB
/wp-admin/options-writing.php0.228 s0.240 s+0.012 s3.41 MiB3.92 MiB+ 518.37 KiB
/wp-admin/media-new.php0.290 s0.299 s+0.009 s3.4 MiB3.92 MiB+ 531.75 KiB
/wp-admin/edit-tags.php?taxonomy=category0.219 s0.250 s+0.031 s3.47 MiB3.94 MiB+ 478.42 KiB
/wp-admin/post-new.php?post_type=page0.608 s0.707 s+0.099 s5.75 MiB6.47 MiB+ 737.76 KiB
/wp-admin/options-discussion.php0.346 s0.324 s-0.022 s3.41 MiB3.92 MiB+ 520.68 KiB
/wp-admin/edit-comments.php0.239 s0.258 s+0.019 s3.49 MiB3.93 MiB+ 455.55 KiB
/0.319 s0.348 s+0.029 s3.4 MiB3.7 MiB+ 305.09 KiB
Average 0.391 s0.406 s+0.015 s3.87 MiB4.38 MiB+ 517.02 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
CSS
Language % Lines of code Comment lines Files
PHP79.1%22,11511,91416
CSS8.9%2,4882774
PO File7.7%2,1571,2311
JavaScript2.7%7561,07522
SVG1.6%452433
JSON0.0%202
Total 27,970 14,501 78

PHP Code Analysis | More results »

Lines of code 22,281
Total complexity 1,992
Median class complexity 0.0
Median method complexity 0.0
Most complex class
Most complex function ecpp_block_style_front_end()
Classes 0
Methods 0
Functions 556

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 11

Meta Boxes

{
    "post": {
        "metabox_disable_reading_progress_bar": {
            "title": "Disable reading progress bar",
            "context": "normal"
        },
        "metabox_remove_blocks_before_after_content": {
            "title": "Content before/after publication",
            "context": "normal"
        }
    },
    "page": {
        "metabox_disable_reading_progress_bar": {
            "title": "Disable reading progress bar",
            "context": "normal"
        },
        "metabox_remove_blocks_before_after_content": {
            "title": "Content before/after publication",
            "context": "normal"
        }
    }
}

PHP Error Log 8393 lines

[03-Aug-2024 05:55:16 UTC] PHP Warning:  Trying to access array offset on value of type bool in /wp-content/plugins/editor-custom-color-palette/editor-custom-color-palette.php on line 2283
[03-Aug-2024 05:55:16 UTC] PHP Deprecated:  Automatic conversion of false to array is deprecated in /wp-content/plugins/editor-custom-color-palette/editor-custom-color-palette.php on line 999
[03-Aug-2024 05:55:21 UTC] PHP Warning:  Undefined array key "label_for" in /wp-content/plugins/editor-custom-color-palette/inc/eccp-multiple-settings.php on line 5998
[03-Aug-2024 05:55:21 UTC] PHP Warning:  Undefined array key "label_for" in /wp-content/plugins/editor-custom-color-palette/inc/eccp-multiple-settings.php on line 6027
[03-Aug-2024 05:55:21 UTC] PHP Warning:  Undefined array key "label_for" in /wp-content/plugins/editor-custom-color-palette/inc/eccp-multiple-settings.php on line 6055
[03-Aug-2024 05:55:29 UTC] PHP Warning:  Undefined variable $avaible_blocks in /wp-content/plugins/editor-custom-color-palette/inc/eccp-multiple-settings.php on line 9040
[03-Aug-2024 05:55:29 UTC] PHP Warning:  foreach() argument must be of type array|object, null given in /wp-content/plugins/editor-custom-color-palette/inc/eccp-multiple-settings.php on line 9081
[03-Aug-2024 05:55:29 UTC] PHP Warning:  Undefined variable $avaible_blocks in /wp-content/plugins/editor-custom-color-palette/inc/eccp-multiple-settings.php on line 9040
[03-Aug-2024 05:55:29 UTC] PHP Warning:  foreach() argument must be of type array|object, null given in /wp-content/plugins/editor-custom-color-palette/inc/eccp-multiple-settings.php on line 9105
[03-Aug-2024 05:55:29 UTC] PHP Warning:  Undefined variable $avaible_blocks in /wp-content/plugins/editor-custom-color-palette/inc/eccp-multiple-settings.php on line 9040
[03-Aug-2024 05:55:29 UTC] PHP Warning:  foreach() argument must be of type array|object, null given in /wp-content/plugins/editor-custom-color-palette/inc/eccp-multiple-settings.php on line 9131
[03-Aug-2024 05:55:29 UTC] PHP Warning:  Undefined variable $avaible_blocks in /wp-content/plugins/editor-custom-color-palette/inc/eccp-multiple-settings.php on line 9040
[03-Aug-2024 05:55:29 UTC] PHP Warning:  foreach() argument must be of type array|object, null given in /wp-content/plugins/editor-custom-color-palette/inc/eccp-multiple-settings.php on line 9156
[03-Aug-2024 05:55:29 UTC] PHP Warning:  Undefined variable $avaible_blocks in /wp-content/plugins/editor-custom-color-palette/inc/eccp-multiple-settings.php on line 9040
[03-Aug-2024 05:55:29 UTC] PHP Warning:  foreach() argument must be of type array|object, null given in /wp-content/plugins/editor-custom-color-palette/inc/eccp-multiple-settings.php on line 9182
[03-Aug-2024 05:55:29 UTC] PHP Warning:  Undefined variable $avaible_blocks in /wp-content/plugins/editor-custom-color-palette/inc/eccp-multiple-settings.php on line 9040
[03-Aug-2024 05:55:29 UTC] PHP Warning:  foreach() argument must be of type array|object, null given in /wp-content/plugins/editor-custom-color-palette/inc/eccp-multiple-settings.php on line 9206
[03-Aug-2024 05:55:38 UTC] PHP Warning:  Undefined array key "eccp_settings_width_block_faq_yoast_text_field" in /wp-content/plugins/editor-custom-color-palette/css/eccp-dynamic-css-front-end.php on line 9515
[03-Aug-2024 05:55:38 UTC] PHP Warning:  Undefined array key "eccp_settings_width_block_faq_yoast_text_field" in /wp-content/plugins/editor-custom-color-palette/css/eccp-dynamic-css-front-end.php on line 9519
[03-Aug-2024 05:55:40 UTC] PHP Warning:  Undefined variable $update in /wp-content/plugins/editor-custom-color-palette/asset/eccp-custom-back-office.php on line 3051
[03-Aug-2024 05:55:40 UTC] <pre>array (
  'alignWide' => true,
  'allowedBlockTypes' => true,
  'allowedMimeTypes' => 
  array (
    'jpg|jpeg|jpe' => 'image/jpeg',
    'gif' => 'image/gif',
    'png' => 'image/png',
    'bmp' => 'image/bmp',
    'tiff|tif' => 'image/tiff',
    'webp' => 'image/webp',
    'avif' => 'image/avif',
    'ico' => 'image/x-icon',
    'heic' => 'image/heic',
    'asf|asx' => 'video/x-ms-asf',
    'wmv' => 'video/x-ms-wmv',
    'wmx' => 'video/x-ms-wmx',
    'wm' => 'video/x-ms-wm',
    'avi' => 'video/avi',
    'divx' => 'video/divx',
    'flv' => 'video/x-flv',
    'mov|qt' => 'video/quicktime',
    'mpeg|mpg|mpe' => 'video/mpeg',
    'mp4|m4v' => 'video/mp4',
    'ogv' => 'video/ogg',
    'webm' => 'video/webm',
    'mkv' => 'video/x-matroska',
    '3gp|3gpp' => 'video/3gpp',
    '3g2|3gp2' => 'video/3gpp2',
    'txt|asc|c|cc|h|srt' => 'text/plain',
    'csv' => 'text/csv',
    'tsv' => 'text/tab-separated-values',
    'ics' => 'text/calendar',
    'rtx' => 'text/richtext',
    'css' => 'text/css',
    'htm|html' => 'text/html',
    'vtt' => 'text/vtt',
    'dfxp' => 'application/ttaf+xml',
    'mp3|m4a|m4b' => 'audio/mpeg',
    'aac' => 'audio/aac',
    'ra|ram' => 'audio/x-realaudio',
    'wav' => 'audio/wav',
    'ogg|oga' => 'audio/ogg',
    'flac' => 'audio/flac',
    'mid|midi' => 'audio/midi',
    'wma' => 'audio/x-ms-wma',
    'wax' => 'audio/x-ms-wax',
    'mka' => 'audio/x-matroska',
    'rtf' => 'application/rtf',
    'js' => 'application/javascript',
    'pdf' => 'application/pdf',
    'class' => 'application/java',
    'tar' => 'application/x-tar',
    'zip' => 'application/zip',
    'gz|gzip' => 'application/x-gzip',
    'rar' => 'application/rar',
    '7z' => 'application/x-7z-compressed',
    'psd' => 'application/octet-stream',
    'xcf' => 'application/octet-stream',
    'doc' => 'application/msword',
    'pot|pps|ppt' => 'application/vnd.ms-powerpoint',
    'wri' => 'application/vnd.ms-write',
    'xla|xls|xlt|xlw' => 'application/vnd.ms-excel',
    'mdb' => 'application/vnd.ms-access',
    'mpp' => 'application/vnd.ms-project',
    'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
    'docm' => 'application/vnd.ms-word.document.macroEnabled.12',
    'dotx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.template',
    'dotm' => 'application/vnd.ms-word.template.macroEnabled.12',
    'xlsx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
    'xlsm' => 'application/vnd.ms-excel.sheet.macroEnabled.12',
    'xlsb' => 'application/vnd.ms-excel.sheet.binary.macroEnabled.12',
    'xltx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.template',
    'xltm' => 'application/vnd.ms-excel.template.macroEnabled.12',
    'xlam' => 'application/vnd.ms-excel.addin.macroEnabled.12',
    'pptx' => 'application/vnd.openxmlformats-officedocument.presentationml.presentation',
    'pptm' => 'application/vnd.ms-powerpoint.presentation.macroEnabled.12',
    'ppsx' => 'application/vnd.openxmlformats-officedocument.presentationml.slideshow',
    'ppsm' => 'application/vnd.ms-powerpoint.slideshow.macroEnabled.12',
    'potx' => 'application/vnd.openxmlformats-officedocument.presentationml.template',

(+8293 more lines)
See also: All tests for this plugin, How to Hide Editor Custom Color Palette Admin Menus and Meta Boxes