Is Hooray SourceSignal for Google Preferred Sources Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
7.4
8.0
Mismatch with declared minimum
PHP 8.3
Compatibility Issues (77)
Plugin Header
includes/class-privacy.php:74
admin/class-admin.php:72
admin/class-admin.php:130
admin/class-admin.php:145
admin/class-admin.php:203
admin/class-admin.php:212
admin/class-admin.php:248
admin/class-admin.php:249
admin/class-admin.php:275
admin/class-admin.php:624
admin/class-admin.php:826
admin/class-setup.php:85
admin/class-setup.php:131
admin/class-setup.php:139
admin/class-setup.php:189
admin/class-setup.php:237
admin/class-setup.php:238
admin/class-setup.php:403
admin/class-setup.php:441
admin/class-setup.php:468
admin/class-setup.php:472
admin/class-setup.php:524
admin/class-setup.php:558
admin/class-setup.php:606
admin/class-setup.php:612
admin/class-setup.php:617
admin/class-setup.php:672
admin/class-setup.php:681
admin/class-setup.php:704
admin/class-setup.php:770
admin/class-setup.php:781
admin/class-setup.php:794
admin/class-setup.php:843
admin/class-setup.php:887
admin/class-setup.php:897
admin/class-setup.php:904
admin/class-setup.php:915
admin/class-setup.php:919
admin/class-setup.php:921
admin/class-setup.php:929
admin/class-setup.php:933
admin/class-setup.php:935
admin/class-setup.php:993
admin/class-setup.php:997
admin/class-setup.php:1014
admin/class-setup.php:1051
includes/class-auto-placement.php:108
includes/class-editor-trigger.php:56
includes/class-extensions.php:101
includes/class-preview.php:71
includes/class-preview.php:110
includes/class-privacy.php:55
includes/class-renderer.php:186
includes/class-renderer.php:254
includes/class-renderer.php:276
includes/class-renderer.php:283
includes/class-settings.php:110
includes/class-settings.php:116
includes/class-settings.php:117
includes/class-settings.php:142
includes/class-settings.php:143
includes/class-settings.php:245
includes/class-settings.php:264
includes/class-settings.php:431
includes/class-setup-state.php:59
includes/class-setup-state.php:67
includes/class-setup-state.php:105
includes/class-setup-state.php:115
includes/class-setup-state.php:140
includes/class-setup-state.php:152
includes/class-setup-state.php:165
includes/class-setup-state.php:171
includes/class-setup-state.php:180
includes/class-shortcode.php:34
includes/class-suppression.php:49
includes/class-suppression.php:50
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.