Skip to main content
WP HealthKit

Is EWWW Image Optimizer Compatible with PHP 8.3?

Not Compatible

This plugin has critical incompatibilities with PHP 8.3.

PHP Version Requirements

Declared Minimum

7.4

Actual Minimum Detected

8.0

Mismatch with declared minimum

Tested Up To

PHP 8.3

Compatibility Issues (114)

PHP Version Mismatch: Declared vs RequiredHIGH

Plugin Header

PHP 8.0+ Required: str_ends_with()INFO

aux-optimize.php:380

PHP 8.0+ Required: str_contains()INFO

classes/class-admin-notices.php:187

PHP 8.0+ Required: str_contains()INFO

classes/class-admin-notices.php:188

PHP 8.0+ Required: str_contains()INFO

classes/class-admin-notices.php:540

PHP 8.0+ Required: Named argumentsINFO

classes/class-base.php:347

PHP 8.0+ Required: Named argumentsINFO

classes/class-base.php:348

PHP 8.0+ Required: Named argumentsINFO

classes/class-base.php:366

PHP 8.0+ Required: Named argumentsINFO

classes/class-base.php:817

PHP 8.0+ Required: Named argumentsINFO

classes/class-base.php:1426

PHP 8.0+ Required: str_starts_with()INFO

classes/class-base.php:1686

PHP 8.0+ Required: str_starts_with()INFO

classes/class-base.php:1689

PHP 8.0+ Required: str_ends_with()INFO

classes/class-base.php:329

PHP 8.0+ Required: str_ends_with()INFO

classes/class-base.php:1816

PHP 8.0+ Required: str_ends_with()INFO

classes/class-base.php:1818

PHP 8.0+ Required: Named argumentsINFO

classes/class-ewww-image.php:844

PHP 8.0+ Required: Named argumentsINFO

classes/class-ewwwio-imagick-editor.php:407

PHP 8.0+ Required: Named argumentsINFO

classes/class-ewwwio-imagick-editor.php:520

PHP 8.0+ Required: Named argumentsINFO

classes/class-ewwwio-imagick-editor.php:532

PHP 8.0+ Required: Named argumentsINFO

classes/class-ewwwio-imagick-editor.php:791

PHP 8.0+ Required: Named argumentsINFO

classes/class-ewwwio-imagick-editor.php:827

PHP 8.0+ Required: Named argumentsINFO

classes/class-ewwwio-imagick-editor.php:829

PHP 8.0+ Required: Named argumentsINFO

classes/class-exactdn.php:3523

PHP 8.0+ Required: Named argumentsINFO

classes/class-exactdn.php:3561

PHP 8.0+ Required: str_contains()INFO

classes/class-exactdn.php:421

PHP 8.0+ Required: str_contains()INFO

classes/class-exactdn.php:672

PHP 8.0+ Required: str_contains()INFO

classes/class-exactdn.php:718

PHP 8.0+ Required: str_contains()INFO

classes/class-exactdn.php:4335

PHP 8.0+ Required: str_ends_with()INFO

classes/class-exactdn.php:2987

PHP 8.0+ Required: str_contains()INFO

classes/class-js-webp.php:1183

PHP 8.0+ Required: str_ends_with()INFO

classes/class-js-webp.php:470

PHP 8.0+ Required: str_contains()INFO

classes/class-lazy-load.php:904

PHP 8.0+ Required: str_contains()INFO

classes/class-lazy-load.php:912

PHP 8.0+ Required: str_contains()INFO

classes/class-lazy-load.php:1241

PHP 8.0+ Required: str_contains()INFO

classes/class-picture-webp.php:610

PHP 8.0+ Required: Named argumentsINFO

classes/class-plugin.php:196

PHP 8.0+ Required: Named argumentsINFO

classes/class-plugin.php:218

PHP 8.0+ Required: Named argumentsINFO

classes/class-plugin.php:220

PHP 8.0+ Required: Named argumentsINFO

classes/class-plugin.php:224

PHP 8.0+ Required: Named argumentsINFO

classes/class-plugin.php:234

PHP 8.0+ Required: str_contains()INFO

mwebp.php:72

PHP 8.0+ Required: str_ends_with()INFO

mwebp.php:64

PHP 8.0+ Required: Named argumentsINFO

tests/test-agr.php:62

PHP 8.0+ Required: Named argumentsINFO

tests/test-agr.php:76

PHP 8.0+ Required: Named argumentsINFO

tests/test-agr.php:80

PHP 8.0+ Required: Named argumentsINFO

tests/test-agr.php:113

PHP 8.0+ Required: Named argumentsINFO

tests/test-agr.php:114

PHP 8.0+ Required: Named argumentsINFO

tests/test-convert.php:190

PHP 8.0+ Required: Named argumentsINFO

tests/test-convert.php:260

PHP 8.0+ Required: Named argumentsINFO

tests/test-convert.php:261

PHP 8.0+ Required: Named argumentsINFO

tests/test-convert.php:285

PHP 8.0+ Required: Named argumentsINFO

tests/test-convert.php:305

PHP 8.0+ Required: Named argumentsINFO

tests/test-convert.php:306

PHP 8.0+ Required: Named argumentsINFO

tests/test-convert.php:339

PHP 8.0+ Required: Named argumentsINFO

tests/test-convert.php:364

PHP 8.0+ Required: Named argumentsINFO

tests/test-convert.php:466

PHP 8.0+ Required: Named argumentsINFO

tests/test-convert.php:467

PHP 8.0+ Required: Named argumentsINFO

tests/test-convert.php:469

PHP 8.0+ Required: Named argumentsINFO

tests/test-convert.php:470

PHP 8.0+ Required: Named argumentsINFO

tests/test-convert.php:472

PHP 8.0+ Required: Named argumentsINFO

tests/test-convert.php:473

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:131

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:144

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:157

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:170

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:183

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:196

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:238

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:253

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:284

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:319

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:340

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:439

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:460

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:481

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:513

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:540

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:559

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:608

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:627

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:646

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:680

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:681

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:683

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:684

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:686

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:687

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:689

PHP 8.0+ Required: Named argumentsINFO

tests/test-optimize.php:690

PHP 8.0+ Required: Named argumentsINFO

tests/test-plugin-headers.php:119

PHP 8.0+ Required: Named argumentsINFO

tests/test-plugin-headers.php:138

PHP 8.0+ Required: Named argumentsINFO

tests/test-plugin-headers.php:150

PHP 8.0+ Required: Named argumentsINFO

tests/test-plugin-headers.php:159

PHP 8.0+ Required: Named argumentsINFO

tests/test-plugin-headers.php:189

PHP 8.0+ Required: Named argumentsINFO

tests/test-plugin-headers.php:211

PHP 8.0+ Required: Named argumentsINFO

tests/test-plugin-headers.php:220

PHP 8.0+ Required: Named argumentsINFO

tests/test-plugin-headers.php:250

PHP 8.0+ Required: Named argumentsINFO

tests/test-resize.php:48

PHP 8.0+ Required: Named argumentsINFO

tests/test-resize.php:78

PHP 8.0+ Required: Named argumentsINFO

tests/test-resize.php:97

PHP 8.0+ Required: Named argumentsINFO

tests/test-resize.php:110

PHP 8.0+ Required: Named argumentsINFO

tests/test-resize.php:121

PHP 8.0+ Required: Named argumentsINFO

tests/test-resize.php:133

PHP 8.0+ Required: Named argumentsINFO

tests/test-resize.php:145

PHP 8.0+ Required: Named argumentsINFO

tests/test-resize.php:173

PHP 8.0+ Required: Named argumentsINFO

tests/test-resize.php:174

PHP 8.0+ Required: Named argumentsINFO

tests/test-resize.php:176

PHP 8.0+ Required: Named argumentsINFO

tests/test-resize.php:177

PHP 8.0+ Required: Named argumentsINFO

tests/test-resize.php:179

PHP 8.0+ Required: Named argumentsINFO

tests/test-resize.php:180

PHP 8.0+ Required: Named argumentsINFO

tests/test-tables.php:71

PHP 8.0+ Required: Named argumentsINFO

tests/test-tables.php:126

PHP 8.0+ Required: Named argumentsINFO

tests/test-tables.php:127

PHP 8.0+ Required: Named argumentsINFO

unique.php:841

PHP Version Distribution

According to WordPress.org statistics, over 72% of WordPress sites run PHP 8.0 or higher. Ensuring compatibility with modern PHP versions is important for security, performance, and access to the latest language features.

Frequently Asked Questions

Does EWWW Image Optimizer work with PHP 8.3?

EWWW Image Optimizer is not fully compatible with PHP 8.3. Our analysis detected 114 compatibility issues.

What PHP version does EWWW Image Optimizer require?

EWWW Image Optimizer declares a minimum PHP requirement of 7.4. WP HealthKit's static analysis detected an actual minimum of 8.0.