Skip to main content
WP HealthKit

Is Enable Media Replace Compatible with PHP 8.3?

Not Compatible

This plugin has critical incompatibilities with PHP 8.3.

PHP Version Requirements

Declared Minimum

5.6

Actual Minimum Detected

8.0

Tested Up To

PHP 8.3

Compatibility Issues (53)

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/notices/src/NoticeController.php:103

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/notices/src/NoticeController.php:119

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/notices/src/NoticeController.php:128

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/notices/src/NoticeController.php:144

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/notices/src/NoticeController.php:158

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/notices/src/NoticeController.php:185

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/notices/src/NoticeController.php:198

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/notices/src/NoticeController.php:204

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/notices/src/NoticeController.php:317

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/notices/src/NoticeController.php:327

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/notices/src/NoticeModel.php:238

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/notices/src/NoticeModel.php:243

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/notices/src/NoticeModel.php:247

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/notices/src/NoticeModel.php:251

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/notices/src/NoticeModel.php:334

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/replacer/src/Libraries/Unserialize/DisallowedClassesSubstitutor.php:61

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/replacer/src/Libraries/Unserialize/DisallowedClassesSubstitutor.php:82

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/replacer/src/Modules/Elementor.php:12

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/replacer/src/Modules/WpBakery.php:12

PHP 8.0+ Required: Named argumentsHIGH

build/shortpixel/replacer/src/Modules/YoastSeo.php:14

PHP 8.0+ Required: Named argumentsHIGH

classes/Controller/RemoteNoticeController.php:24

PHP 8.0+ Required: Named argumentsHIGH

classes/emr-plugin.php:109

PHP 8.0+ Required: Named argumentsHIGH

classes/external/elementor.php:12

PHP 8.0+ Required: Named argumentsHIGH

classes/external/siteorigin.php:19

PHP 8.0+ Required: Named argumentsHIGH

classes/external/wp-offload.php:37

PHP 8.0+ Required: Named argumentsHIGH

classes/external/wp-offload.php:196

PHP 8.0+ Required: Named argumentsHIGH

classes/external/wp-offload.php:241

PHP 8.0+ Required: Named argumentsHIGH

classes/external/wpbakery.php:14

PHP 8.0+ Required: Named argumentsHIGH

classes/uihelper.php:30

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/RemoveBackgroundViewController.php:27

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/RemoveBackgroundViewController.php:36

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/RemoveBackgroundViewController.php:45

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/RemoveBackgroundViewController.php:78

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/RemoveBackgroundViewController.php:84

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/RemoveBackgroundViewController.php:89

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/RemoveBackgroundViewController.php:96

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/RemoveBackgroundViewController.php:106

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/RemoveBackgroundViewController.php:110

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/ReplaceViewController.php:23

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/ReplaceViewController.php:37

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/UploadViewController.php:26

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/UploadViewController.php:51

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/UploadViewController.php:55

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/UploadViewController.php:61

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/UploadViewController.php:67

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/UploadViewController.php:126

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/UploadViewController.php:194

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/UploadViewController.php:199

PHP 8.0+ Required: Named argumentsHIGH

classes/ViewController/UploadViewController.php:209

Null passed to non-nullable functionsHIGH

Plugin-wide

Dynamic properties without AllowDynamicProperties attributeHIGH

classes/Controller/ReplaceController.php:14-29

Potential null parameter issuesMEDIUM

classes/Controller/ReplaceController.php:443

Plugin requires PHP version declarationINFO

Plugin header

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 Enable Media Replace work with PHP 8.3?

Enable Media Replace is not fully compatible with PHP 8.3. Our analysis detected 53 compatibility issues.

What PHP version does Enable Media Replace require?

Enable Media Replace declares a minimum PHP requirement of 5.6. WP HealthKit's static analysis detected an actual minimum of 8.0.