Is WPConsent – Cookie Consent Banner for Privacy Compliance (GDPR / CCPA) Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
7.0
8.0
Mismatch with declared minimum
PHP 8.3
Compatibility Issues (25)
Plugin Header
includes/admin/pages/class-wpconsent-admin-page-banner.php:1199
includes/admin/class-wpconsent-notifications.php:84
includes/admin/class-wpconsent-notifications.php:103
includes/admin/class-wpconsent-notifications.php:412
includes/admin/class-wpconsent-notifications.php:436
includes/admin/class-wpconsent-notifications.php:494
includes/admin/class-wpconsent-notifications.php:503
includes/admin/class-wpconsent-services.php:41
includes/admin/class-wpconsent-usage-tracking.php:90
includes/admin/class-wpconsent-usage-tracking.php:110
includes/class-wpconsent-inspector.php:201
includes/class-wpconsent-inspector.php:215
includes/class-wpconsent-inspector.php:399
includes/class-wpconsent-inspector.php:543
includes/class-wpconsent-inspector.php:601
includes/class-wpconsent-scanner.php:91
includes/compatibility/php.php:14
includes/compatibility/php.php:23
lib/public-suffix-list/class-wpconsent-public-suffix-list.php:109
lib/public-suffix-list/class-wpconsent-public-suffix-list.php:121
lib/simplehtmldom/class-wpconsent-simple-html-dom.php:737
lib/simplehtmldom/class-wpconsent-simple-html-dom.php:744
lib/simplehtmldom/class-wpconsent-simple-html-dom.php:778
wpconsent.php:267
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.