Is Hydrogen SEO 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 (97)
Plugin Header
inc/admin/dashboard.php:161
inc/frontend/meta-handler.php:235
inc/modules/image-alt-bulk/processor.php:53
inc/modules/redirections/auto-redirection.php:379
inc/modules/schema-markup/api.php:102
inc/modules/schema-markup/api.php:152
inc/modules/schema-markup/api.php:177
inc/modules/schema-markup/api.php:197
inc/modules/schema-markup/api.php:246
inc/admin/dashboard.php:170
inc/admin/dashboard.php:161
inc/admin/settings.php:374
inc/admin/settings.php:403
inc/admin/settings.php:420
inc/admin/settings.php:434
inc/admin/settings.php:470
inc/admin/settings.php:491
inc/admin/settings.php:562
inc/admin/settings.php:568
inc/api/content-ai-settings.php:107
inc/api/content-ai-settings.php:143
inc/api/onboarding-api.php:69
inc/api/onboarding-api.php:108
inc/core/activator.php:47
inc/core/activator.php:50
inc/core/deactivator.php:69
inc/core/modules/base-rest-api.php:99
inc/frontend/archives.php:78
inc/frontend/archives.php:114
inc/frontend/archives.php:148
inc/frontend/frontend-init.php:168
inc/frontend/schemas.php:1403
inc/functions/option-keys.php:80
inc/functions/settings.php:201
inc/functions/settings.php:254
inc/functions/settings.php:487
inc/functions/settings.php:496
inc/functions/settings.php:965
inc/modules/content-ai/controller.php:161
inc/modules/dashboard/site-checks.php:278
inc/modules/dashboard/site-checks.php:297
inc/modules/dashboard/site-checks.php:311
inc/modules/dashboard/site-checks.php:326
inc/modules/dashboard/site-checks.php:507
inc/modules/dashboard/site-checks.php:524
inc/modules/embeddings/processor.php:178
inc/modules/featured-image/controller.php:142
inc/modules/homepage-settings/api.php:65
inc/modules/homepage-settings/init.php:88
inc/modules/image-alt-bulk/init.php:75
inc/modules/image-alt-bulk/init.php:76
inc/modules/link-suggestions/controller.php:200
inc/modules/link-suggestions/controller.php:249
inc/modules/link-suggestions/database.php:63
inc/modules/link-suggestions/database.php:114
inc/modules/link-suggestions/database.php:118
inc/modules/link-suggestions/init.php:178
inc/modules/link-suggestions/utils.php:38
inc/modules/link-suggestions/utils.php:88
inc/modules/link-suggestions/utils.php:98
inc/modules/link-suggestions/utils.php:108
inc/modules/llms-txt/api.php:60
inc/modules/llms-txt/init.php:95
inc/modules/metabox/api.php:110
inc/modules/metabox/controller.php:259
inc/modules/metadata-generation/controller.php:170
inc/modules/redirections/auto-redirection.php:379
inc/modules/redirections/init.php:88
inc/modules/redirections/redirection.php:70
inc/modules/redirections/utils.php:187
inc/modules/redirections/utils.php:214
inc/modules/redirections/utils.php:224
inc/modules/redirections/utils.php:234
inc/modules/robots-editor/api.php:58
inc/modules/robots-editor/init.php:92
inc/modules/robots-settings/api.php:65
inc/modules/robots-settings/controller.php:75
inc/modules/robots-settings/controller.php:76
inc/modules/robots-settings/init.php:85
inc/modules/schema-markup/api.php:140
inc/modules/schema-markup/api.php:302
inc/modules/schema-markup/schema-variables.php:188
inc/modules/schema-markup/utils.php:38
inc/modules/schema-markup/utils.php:49
inc/modules/schema-markup/utils.php:224
inc/modules/sitemap/api.php:59
inc/modules/sitemap/disable-core-sitemaps.php:101
inc/modules/sitemap/generator.php:87
inc/modules/sitemap/init.php:140
inc/modules/sitemap/router.php:106
inc/modules/sitemap/router.php:307
inc/modules/sitemap/router.php:315
inc/modules/titles-meta/api.php:65
inc/modules/titles-meta/controller.php:98
inc/modules/titles-meta/controller.php:99
inc/modules/titles-meta/init.php:85
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.