Skip to main content
WP HealthKit

Is Smush – Image Optimization, Compression, Lazy Load, WebP & CDN 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 (349)

PHP Version Mismatch: Declared vs RequiredHIGH

Plugin Header

Deprecated: each()HIGH

core/lazy-load/class-lazy-load-controller.php:482

PHP 8.0+ Required: Named argumentsINFO

app/class-admin.php:413

PHP 8.0+ Required: Named argumentsINFO

app/class-ajax.php:745

PHP 8.0+ Required: Named argumentsINFO

app/class-media-library.php:209

PHP 8.0+ Required: Named argumentsINFO

app/views/email/header.php:69

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-pre-flight-controller.php:32

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-pre-flight-controller.php:126

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-pre-flight-controller.php:127

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-pre-flight-controller.php:138

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-pre-flight-controller.php:147

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:34

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:81

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:85

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:89

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:93

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:97

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:101

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:105

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:109

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:113

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:117

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:121

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:125

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:129

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:133

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:137

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:147

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:162

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:176

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:192

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:208

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:222

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:234

PHP 8.0+ Required: Named argumentsINFO

core/background/class-background-process-status.php:242

PHP 8.0+ Required: Named argumentsINFO

core/background/class-loopback-request-tester.php:9

PHP 8.0+ Required: Named argumentsINFO

core/background/class-loopback-request-tester.php:17

PHP 8.0+ Required: Named argumentsINFO

core/background/class-process-status-dto.php:79

PHP 8.0+ Required: Named argumentsINFO

core/backups/class-backups.php:221

PHP 8.0+ Required: str_contains()INFO

core/backups/class-backups.php:211

PHP 8.0+ Required: str_contains()INFO

core/backups/class-backups.php:212

PHP 8.0+ Required: Named argumentsINFO

core/bulk/class-background-bulk-smush-controller.php:35

PHP 8.0+ Required: Named argumentsINFO

core/bulk/class-background-bulk-smush-controller.php:200

PHP 8.0+ Required: Named argumentsINFO

core/bulk/class-background-bulk-smush-controller.php:214

PHP 8.0+ Required: Named argumentsINFO

core/bulk/class-background-bulk-smush-controller.php:228

PHP 8.0+ Required: Named argumentsINFO

core/bulk/class-background-process-manager.php:57

PHP 8.0+ Required: Named argumentsINFO

core/bulk/class-background-process-manager.php:65

PHP 8.0+ Required: Named argumentsINFO

core/bulk/class-background-process-manager.php:86

PHP 8.0+ Required: Named argumentsINFO

core/bulk/class-background-process-manager.php:101

PHP 8.0+ Required: Named argumentsINFO

core/bulk/class-bulk-optimize.php:57

PHP 8.0+ Required: Named argumentsINFO

core/bulk/class-bulk-optimize.php:62

PHP 8.0+ Required: Named argumentsINFO

core/bulk/class-bulk-optimize.php:63

PHP 8.0+ Required: Named argumentsINFO

core/bulk/class-bulk-smush-background-process.php:24

PHP 8.0+ Required: Named argumentsINFO

core/bulk/class-smush-background-task.php:25

PHP 8.0+ Required: Named argumentsINFO

core/cache/class-cache-helper.php:20

PHP 8.0+ Required: Named argumentsINFO

core/cache/class-cache-helper.php:36

PHP 8.0+ Required: Named argumentsINFO

core/cache/class-cache-helper.php:38

PHP 8.0+ Required: Named argumentsINFO

core/cache/class-cache-helper.php:40

PHP 8.0+ Required: Named argumentsINFO

core/cache/class-cache-helper.php:45

PHP 8.0+ Required: Named argumentsINFO

core/cache/class-cache-helper.php:49

PHP 8.0+ Required: Named argumentsINFO

core/class-activity-log-controller.php:62

PHP 8.0+ Required: Named argumentsINFO

core/class-activity-log-controller.php:263

PHP 8.0+ Required: Named argumentsINFO

core/class-activity-log-controller.php:284

PHP 8.0+ Required: Named argumentsINFO

core/class-activity-log-controller.php:360

PHP 8.0+ Required: Named argumentsINFO

core/class-configs.php:49

PHP 8.0+ Required: Named argumentsINFO

core/class-core.php:369

PHP 8.0+ Required: Named argumentsINFO

core/class-cron-controller.php:19

PHP 8.0+ Required: Named argumentsINFO

core/class-cron-controller.php:34

PHP 8.0+ Required: Named argumentsINFO

core/class-cron-controller.php:43

PHP 8.0+ Required: str_starts_with()INFO

core/class-file-system.php:11

PHP 8.0+ Required: Named argumentsINFO

core/class-helper.php:141

PHP 8.0+ Required: Named argumentsINFO

core/class-helper.php:216

PHP 8.0+ Required: Named argumentsINFO

core/class-helper.php:383

PHP 8.0+ Required: Named argumentsINFO

core/class-hub-connector.php:110

PHP 8.0+ Required: Named argumentsINFO

core/class-hub-connector.php:223

PHP 8.0+ Required: Named argumentsINFO

core/class-hub-connector.php:384

PHP 8.0+ Required: Named argumentsINFO

core/class-hub-connector.php:475

PHP 8.0+ Required: Named argumentsINFO

core/class-hub-connector.php:634

PHP 8.0+ Required: str_contains()INFO

core/class-hub-connector.php:503

PHP 8.0+ Required: Named argumentsINFO

core/class-installer.php:250

PHP 8.0+ Required: str_starts_with()INFO

core/class-keyword-exclusions.php:113

PHP 8.0+ Required: str_starts_with()INFO

core/class-keyword-exclusions.php:152

PHP 8.0+ Required: str_starts_with()INFO

core/class-keyword-exclusions.php:153

PHP 8.0+ Required: str_starts_with()INFO

core/class-keyword-exclusions.php:154

PHP 8.0+ Required: str_starts_with()INFO

core/class-keyword-exclusions.php:280

PHP 8.0+ Required: str_starts_with()INFO

core/class-keyword-exclusions.php:310

PHP 8.0+ Required: Named argumentsINFO

core/class-optimization-controller.php:52

PHP 8.0+ Required: Named argumentsINFO

core/class-optimizer.php:33

PHP 8.0+ Required: Named argumentsINFO

core/class-product-analytics.php:58

PHP 8.0+ Required: Named argumentsINFO

core/class-product-analytics.php:200

PHP 8.0+ Required: Named argumentsINFO

core/class-product-analytics.php:235

PHP 8.0+ Required: Named argumentsINFO

core/class-server-utils.php:16

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:216

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:528

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:587

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:641

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:657

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:661

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:670

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:674

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:839

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:877

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:889

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:918

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:1285

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:1295

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:1326

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:1343

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:1374

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:1398

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:1407

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:1420

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:1491

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:1525

PHP 8.0+ Required: Named argumentsINFO

core/class-settings.php:1589

PHP 8.0+ Required: str_starts_with()INFO

core/class-shim.php:15

PHP 8.0+ Required: str_starts_with()INFO

core/class-shim.php:89

PHP 8.0+ Required: Named argumentsINFO

core/class-stats.php:315

PHP 8.0+ Required: Named argumentsINFO

core/class-stats.php:472

PHP 8.0+ Required: Named argumentsINFO

core/class-stats.php:1087

PHP 8.0+ Required: Named argumentsINFO

core/class-stats.php:1089

PHP 8.0+ Required: Named argumentsINFO

core/class-stats.php:1091

PHP 8.0+ Required: str_starts_with()INFO

core/class-upload-dir.php:132

PHP 8.0+ Required: str_starts_with()INFO

core/class-url-utils.php:58

PHP 8.0+ Required: str_starts_with()INFO

core/class-url-utils.php:181

PHP 8.0+ Required: str_starts_with()INFO

core/class-url-utils.php:185

PHP 8.0+ Required: str_starts_with()INFO

core/class-url-utils.php:193

PHP 8.0+ Required: str_starts_with()INFO

core/class-url-utils.php:200

PHP 8.0+ Required: Named argumentsINFO

core/cli/class-cli-optimizer.php:134

PHP 8.0+ Required: Named argumentsINFO

core/cli/class-cli-optimizer.php:204

PHP 8.0+ Required: Named argumentsINFO

core/cli/class-cli-optimizer.php:247

PHP 8.0+ Required: Named argumentsINFO

core/cli/class-cli-optimizer.php:271

PHP 8.0+ Required: Named argumentsINFO

core/cli/class-cli-optimizer.php:306

PHP 8.0+ Required: Named argumentsINFO

core/external/hub-connector/inc/class-actions.php:45

PHP 8.0+ Required: Named argumentsINFO

core/external/hub-connector/inc/class-api.php:190

PHP 8.0+ Required: Named argumentsINFO

core/external/hub-connector/inc/class-options.php:84

PHP 8.0+ Required: Named argumentsINFO

core/external/hub-connector/inc/class-options.php:97

PHP 8.0+ Required: Named argumentsINFO

core/external/hub-connector/inc/class-options.php:163

PHP 8.0+ Required: Named argumentsINFO

core/external/hub-connector/inc/class-remote.php:216

PHP 8.0+ Required: Named argumentsINFO

core/external/plugin-notice/notice.php:536

PHP 8.0+ Required: Named argumentsINFO

core/external/plugin-notice/notice.php:567

PHP 8.0+ Required: Named argumentsINFO

core/external/plugin-notice/notice.php:685

PHP 8.0+ Required: Named argumentsINFO

core/external/plugin-notice/notice.php:706

PHP 8.0+ Required: Named argumentsINFO

core/external/plugin-notice/notice.php:718

PHP 8.0+ Required: Named argumentsINFO

core/external/plugin-notice/notice.php:739

PHP 8.0+ Required: Named argumentsINFO

core/external/plugin-notice/notice.php:748

PHP 8.0+ Required: str_ends_with()INFO

core/external/plugins-cross-sell-page/app/submenus/class-cross-sell.php:541

PHP 8.0+ Required: str_ends_with()INFO

core/external/plugins-cross-sell-page/app/submenus/class-cross-sell.php:542

PHP 8.0+ Required: Named argumentsINFO

core/external/wpmudev-analytics/vendor_prefixed/Mixpanel.php:153

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-frontend-controller.php:87

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-frontend-controller.php:227

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-frontend-controller.php:244

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-frontend-controller.php:488

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-frontend-controller.php:494

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-frontend-controller.php:495

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-frontend-controller.php:496

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-frontend-controller.php:497

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-frontend-controller.php:596

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-frontend-controller.php:618

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-frontend-controller.php:640

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-frontend-controller.php:675

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-frontend-controller.php:758

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-multisite-frontend-controller.php:64

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-multisite-frontend-controller.php:71

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-multisite-frontend-controller.php:233

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-multisite-frontend-controller.php:306

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-multisite-frontend-controller.php:318

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-multisite-frontend-controller.php:363

PHP 8.0+ Required: Named argumentsINFO

core/frontend/class-multisite-frontend-controller.php:419

PHP 8.0+ Required: Named argumentsINFO

core/integrations/class-elementor-integration.php:43

PHP 8.0+ Required: str_starts_with()INFO

core/integrations/class-woocommerce.php:37

PHP 8.0+ Required: Named argumentsINFO

core/lazy-load/class-lazy-load-controller.php:76

PHP 8.0+ Required: Named argumentsINFO

core/lazy-load/class-lazy-load-helper.php:35

PHP 8.0+ Required: Named argumentsINFO

core/lazy-load/class-lazy-load-helper.php:86

PHP 8.0+ Required: Named argumentsINFO

core/lazy-load/class-lazy-load-video-embed.php:224

PHP 8.0+ Required: Named argumentsINFO

core/lazy-load/video-embed/class-video-embed-helper.php:43

PHP 8.0+ Required: Named argumentsINFO

core/lazy-load/video-embed/class-youtube-embed.php:172

PHP 8.0+ Required: Named argumentsINFO

core/lazy-load/video-embed/class-youtube-embed.php:187

PHP 8.0+ Required: Named argumentsINFO

core/lazy-load/video-embed/class-youtube-embed.php:213

PHP 8.0+ Required: Named argumentsINFO

core/lazy-load/video-embed/class-youtube-embed.php:214

PHP 8.0+ Required: Named argumentsINFO

core/lazy-load/video-embed/class-youtube-embed.php:215

PHP 8.0+ Required: Named argumentsINFO

core/lazy-load/video-embed/class-youtube-embed.php:216

PHP 8.0+ Required: Named argumentsINFO

core/lazy-load/video-embed/class-youtube-embed.php:217

PHP 8.0+ Required: Named argumentsINFO

core/lazy-load/video-embed/class-youtube-embed.php:246

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-background-media-library-scanner.php:45

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-background-media-library-scanner.php:58

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-background-media-library-scanner.php:142

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-background-media-library-scanner.php:211

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-background-media-library-scanner.php:254

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-background-media-library-scanner.php:256

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-background-media-library-scanner.php:262

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-last-process.php:32

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-last-process.php:126

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-last-process.php:143

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-last-process.php:156

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-last-process.php:172

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-last-process.php:206

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-last-process.php:219

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-last-process.php:220

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-last-process.php:224

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-last-process.php:228

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-last-process.php:239

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-last-process.php:243

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-last-process.php:253

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-last-process.php:263

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-last-process.php:269

PHP 8.0+ Required: str_starts_with()INFO

core/media-library/class-media-library-last-process.php:100

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-row.php:564

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-row.php:817

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-scanner.php:67

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-scanner.php:71

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-scanner.php:92

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-watcher.php:60

PHP 8.0+ Required: Named argumentsINFO

core/media-library/class-media-library-watcher.php:77

PHP 8.0+ Required: Named argumentsINFO

core/media/class-attachment-url-cache.php:20

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item-cache.php:26

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:139

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:355

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:359

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:372

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:376

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:428

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:453

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:464

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:565

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:571

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:578

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:605

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:622

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:631

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:637

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:652

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:664

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:679

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:687

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:1052

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:1059

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:1086

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:1120

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:1135

PHP 8.0+ Required: Named argumentsINFO

core/media/class-media-item.php:1145

PHP 8.0+ Required: Named argumentsINFO

core/membership/class-membership.php:28

PHP 8.0+ Required: Named argumentsINFO

core/modules/class-dir.php:1299

PHP 8.0+ Required: Named argumentsINFO

core/modules/class-product-analytics-controller.php:223

PHP 8.0+ Required: Named argumentsINFO

core/modules/class-smush.php:262

PHP 8.0+ Required: Named argumentsINFO

core/modules/class-smush.php:266

PHP 8.0+ Required: Named argumentsINFO

core/modules/class-smush.php:277

PHP 8.0+ Required: Named argumentsINFO

core/modules/class-smush.php:280

PHP 8.0+ Required: Named argumentsINFO

core/modules/class-smush.php:506

PHP 8.0+ Required: Named argumentsINFO

core/modules/class-smush.php:998

PHP 8.0+ Required: Named argumentsINFO

core/modules/class-smush.php:1012

PHP 8.0+ Required: Named argumentsINFO

core/modules/helpers/class-dscanner.php:52

PHP 8.0+ Required: Named argumentsINFO

core/modules/helpers/class-dscanner.php:53

PHP 8.0+ Required: Named argumentsINFO

core/modules/helpers/class-dscanner.php:60

PHP 8.0+ Required: Named argumentsINFO

core/modules/helpers/class-dscanner.php:61

PHP 8.0+ Required: Named argumentsINFO

core/modules/helpers/class-dscanner.php:69

PHP 8.0+ Required: Named argumentsINFO

core/modules/helpers/class-dscanner.php:70

PHP 8.0+ Required: Named argumentsINFO

core/modules/helpers/class-dscanner.php:80

PHP 8.0+ Required: Named argumentsINFO

core/modules/helpers/class-dscanner.php:100

PHP 8.0+ Required: Named argumentsINFO

core/modules/helpers/class-whitelabel.php:27

PHP 8.0+ Required: Named argumentsINFO

core/modules/helpers/class-whitelabel.php:28

PHP 8.0+ Required: Named argumentsINFO

core/modules/helpers/class-whitelabel.php:118

PHP 8.0+ Required: str_starts_with()INFO

core/parser/class-image-url.php:119

PHP 8.0+ Required: str_starts_with()INFO

core/parser/class-image-url.php:144

PHP 8.0+ Required: Named argumentsINFO

core/parser/class-parser.php:274

PHP 8.0+ Required: Named argumentsINFO

core/parser/class-parser.php:321

PHP 8.0+ Required: Named argumentsINFO

core/parser/class-parser.php:323

PHP 8.0+ Required: str_contains()INFO

core/parser/class-parser.php:485

PHP 8.0+ Required: Named argumentsINFO

core/png2jpg/class-png2jpg-controller.php:55

PHP 8.0+ Required: Named argumentsINFO

core/png2jpg/class-png2jpg-controller.php:187

PHP 8.0+ Required: Named argumentsINFO

core/png2jpg/class-png2jpg-controller.php:191

PHP 8.0+ Required: Named argumentsINFO

core/png2jpg/class-png2jpg-controller.php:196

PHP 8.0+ Required: Named argumentsINFO

core/png2jpg/class-png2jpg-optimization.php:367

PHP 8.0+ Required: Named argumentsINFO

core/resize/class-resize-controller.php:51

PHP 8.0+ Required: Named argumentsINFO

core/security/class-security-controller.php:17

PHP 8.0+ Required: Named argumentsINFO

core/security/class-security-utils.php:43

PHP 8.0+ Required: Named argumentsINFO

core/security/class-security-utils.php:47

PHP 8.0+ Required: Named argumentsINFO

core/security/class-security-utils.php:71

PHP 8.0+ Required: Named argumentsINFO

core/security/class-security-utils.php:89

PHP 8.0+ Required: Named argumentsINFO

core/smush/class-smush-controller.php:29

PHP 8.0+ Required: Named argumentsINFO

core/smush/class-smush-controller.php:140

PHP 8.0+ Required: Named argumentsINFO

core/smush/class-smusher.php:166

PHP 8.0+ Required: Named argumentsINFO

core/smush/class-smusher.php:459

PHP 8.0+ Required: Named argumentsINFO

core/smush/class-smusher.php:466

PHP 8.0+ Required: Named argumentsINFO

core/smush/class-smusher.php:477

PHP 8.0+ Required: Named argumentsINFO

core/smush/class-smusher.php:499

PHP 8.0+ Required: Named argumentsINFO

core/smush/class-smusher.php:519

PHP 8.0+ Required: Named argumentsINFO

core/smush/class-smusher.php:741

PHP 8.0+ Required: Named argumentsINFO

core/smush/class-smusher.php:752

PHP 8.0+ Required: Named argumentsINFO

core/smush/class-smusher.php:765

PHP 8.0+ Required: Named argumentsINFO

core/smush/class-smusher.php:832

PHP 8.0+ Required: Named argumentsINFO

core/smush/class-smusher.php:863

PHP 8.0+ Required: Named argumentsINFO

core/smush/class-smusher.php:868

PHP 8.0+ Required: str_starts_with()INFO

core/smush/class-smusher.php:326

PHP 8.0+ Required: str_starts_with()INFO

core/smush/class-smusher.php:921

PHP 8.0+ Required: Named argumentsINFO

core/stats/class-global-stats.php:63

PHP 8.0+ Required: Named argumentsINFO

core/stats/class-global-stats.php:64

PHP 8.0+ Required: Named argumentsINFO

core/stats/class-global-stats.php:65

PHP 8.0+ Required: Named argumentsINFO

core/stats/class-global-stats.php:66

PHP 8.0+ Required: Named argumentsINFO

core/stats/class-global-stats.php:67

PHP 8.0+ Required: Named argumentsINFO

core/stats/class-global-stats.php:79

PHP 8.0+ Required: Named argumentsINFO

core/stats/class-global-stats.php:138

PHP 8.0+ Required: Named argumentsINFO

core/stats/class-global-stats.php:150

PHP 8.0+ Required: Named argumentsINFO

core/stats/class-global-stats.php:374

PHP 8.0+ Required: Named argumentsINFO

core/stats/class-global-stats.php:375

PHP 8.0+ Required: str_starts_with()INFO

core/transform/class-transformer.php:109

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/composer/ClassLoader.php:398

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/composer/ClassLoader.php:413

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/composer/InstalledVersions.php:110

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/composer/InstalledVersions.php:285

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/guzzle/src/Cookie/SetCookie.php:43

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/guzzle/src/Cookie/SetCookie.php:94

PHP 8.0+ Required: Match expressionINFO

vendor_prefixed/guzzlehttp/guzzle/src/functions.php:102

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php:134

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php:155

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php:221

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/guzzle/src/HandlerStack.php:46

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/guzzle/src/HandlerStack.php:47

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/guzzle/src/HandlerStack.php:48

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/guzzle/src/HandlerStack.php:49

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/guzzle/src/RedirectMiddleware.php:92

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/guzzle/src/RedirectMiddleware.php:93

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/guzzle/src/RedirectMiddleware.php:96

PHP 8.0+ Required: Match expressionINFO

vendor_prefixed/guzzlehttp/guzzle/src/Utils.php:184

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/promises/src/Coroutine.php:136

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/promises/src/Promise.php:94

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/promises/src/Promise.php:98

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/CachingStream.php:31

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/FnStream.php:70

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/LazyOpenStream.php:39

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/Message.php:116

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/Message.php:119

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/Message.php:123

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/MultipartStream.php:69

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/MultipartStream.php:87

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/MultipartStream.php:89

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/Response.php:35

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/Response.php:57

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/ServerRequest.php:138

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/Stream.php:58

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/Stream.php:59

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/Uri.php:153

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/UriNormalizer.php:125

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/UriResolver.php:58

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/UriResolver.php:88

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/UriResolver.php:130

PHP 8.0+ Required: Named argumentsINFO

vendor_prefixed/guzzlehttp/psr7/src/Utils.php:291

PHP 8.0+ Required: Named argumentsINFO

wp-smush.php:397

PHP 8.0+ Required: Named argumentsINFO

wp-smush.php:425

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 Smush – Image Optimization, Compression, Lazy Load, WebP & CDN work with PHP 8.3?

Smush – Image Optimization, Compression, Lazy Load, WebP & CDN is not fully compatible with PHP 8.3. Our analysis detected 349 compatibility issues.

What PHP version does Smush – Image Optimization, Compression, Lazy Load, WebP & CDN require?

Smush – Image Optimization, Compression, Lazy Load, WebP & CDN declares a minimum PHP requirement of 7.4. WP HealthKit's static analysis detected an actual minimum of 8.0.