Is Broken Link Checker Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
7.4
8.1
Mismatch with declared minimum
PHP 8.3
Compatibility Issues (130)
Plugin Header
legacy/includes/admin/links-page-js.php:352
legacy/includes/admin/links-page-js.php:821
legacy/includes/admin/links-page-js.php:863
legacy/idn/transcode_wrapper.php:24
legacy/idn/transcode_wrapper.php:26
legacy/idn/transcode_wrapper.php:68
legacy/idn/transcode_wrapper.php:70
app/admin-modals/legacy/class-controller.php:94
app/admin-modals/legacy/class-controller.php:210
app/admin-modals/legacy/class-view.php:47
app/admin-modals/legacy/class-view.php:60
app/admin-modals/local/class-controller.php:93
app/admin-modals/local/class-controller.php:94
app/admin-modals/local/class-controller.php:105
app/admin-modals/local/class-controller.php:168
app/admin-modals/local/class-controller.php:173
app/admin-modals/local/class-controller.php:175
app/admin-modals/local/class-controller.php:176
app/admin-modals/local/class-view.php:47
app/admin-modals/local/class-view.php:60
app/admin-notices/legacy/class-controller.php:92
app/admin-notices/local/class-controller.php:62
app/admin-pages/cloud-page/class-controller.php:251
app/admin-pages/cloud-page/class-controller.php:271
app/admin-pages/cloud-page/class-controller.php:272
app/admin-pages/cloud-page/class-controller.php:277
app/admin-pages/cloud-page/class-controller.php:278
app/admin-pages/cloud-page/class-controller.php:280
app/admin-pages/cloud-page/class-controller.php:281
app/admin-pages/cloud-page/class-controller.php:283
app/admin-pages/cloud-page/class-controller.php:284
app/admin-pages/cloud-page/class-controller.php:286
app/admin-pages/cloud-page/class-controller.php:292
app/admin-pages/cloud-page/class-controller.php:293
app/admin-pages/cloud-page/class-controller.php:295
app/admin-pages/cloud-page/class-controller.php:296
app/admin-pages/cloud-page/class-controller.php:297
app/admin-pages/cloud-page/class-controller.php:303
app/admin-pages/cloud-page/class-controller.php:307
app/admin-pages/cloud-page/class-controller.php:325
app/admin-pages/cloud-page/class-controller.php:432
app/admin-pages/cloud-page/class-model.php:54
app/admin-pages/cloud-page/class-model.php:63
app/admin-pages/cloud-page/class-model.php:77
app/admin-pages/cloud-page/class-model.php:96
app/admin-pages/cloud-page/class-model.php:99
app/admin-pages/cloud-page/class-model.php:281
app/admin-pages/cloud-page/class-model.php:290
app/admin-pages/cloud-page/class-model.php:294
app/admin-pages/cloud-page/class-model.php:298
app/admin-pages/cloud-page/class-model.php:302
app/admin-pages/cloud-page/class-model.php:306
app/admin-pages/cloud-page/class-model.php:312
app/admin-pages/cloud-page/class-model.php:323
app/admin-pages/cloud-page/class-view.php:42
app/admin-pages/cloud-page/class-view.php:65
app/admin-pages/cloud-submenu/class-controller.php:103
app/broken-links-actions/class-router.php:45
app/broken-links-actions/processors/class-link-processor.php:203
app/broken-links-actions/processors/class-link-processor.php:235
app/broken-links-actions/processors/class-link-processor.php:237
app/emails/recipient-activation/class-controller.php:77
app/emails/recipient-activation/class-controller.php:78
app/emails/recipient-activation/templates/email-body-markup.php:65
app/emails/recipient-activation/templates/email-body-markup.php:66
app/emails/recipient-activation/templates/email-body-markup.php:67
app/emails/scan-report/class-controller.php:66
app/emails/scan-report/class-controller.php:67
app/emails/scan-report/class-controller.php:74
app/emails/scan-report/class-controller.php:97
app/emails/scan-report/class-model.php:133
app/emails/scan-report/class-model.php:136
app/emails/scan-report/class-model.php:150
app/emails/scan-report/class-model.php:156
app/emails/scan-report/class-model.php:172
app/emails/scan-report/templates/email-body-markup.php:64
app/emails/scan-report/templates/email-body-markup.php:65
app/hub-endpoints/queue-status/class-controller.php:54
app/hub-endpoints/scan-data/class-controller.php:118
app/rest-endpoints/avatars/class-controller.php:43
app/rest-endpoints/scan/class-controller.php:45
app/rest-endpoints/settings/class-controller.php:66
app/rest-endpoints/settings/class-controller.php:96
app/rest-endpoints/settings/class-controller.php:259
app/rest-endpoints/settings/class-controller.php:501
app/rest-endpoints/settings/class-controller.php:619
app/scheduled-events/edit-links/class-controller.php:79
app/scheduled-events/scan/class-controller.php:125
app/users/recipients/class-model.php:50
app/users/recipients/class-model.php:81
app/users/recipients/class-model.php:85
app/virtual-posts/recipient-activation/class-controller.php:77
core/class-loader.php:268
core/class-loader.php:269
core/class-loader.php:272
core/class-loader.php:273
core/class-loader.php:340
core/class-loader.php:341
core/class-loader.php:344
core/class-loader.php:345
core/external/hub-connector/inc/class-actions.php:45
core/external/hub-connector/inc/class-api.php:157
core/external/hub-connector/inc/class-options.php:84
core/external/hub-connector/inc/class-options.php:97
core/external/hub-connector/inc/class-options.php:161
core/external/plugins-cross-sell-page/app/submenus/class-cross-sell.php:541
core/external/plugins-cross-sell-page/app/submenus/class-cross-sell.php:542
core/external/wpmudev-black-friday/includes/class-admin-menu.php:187
core/external/wpmudev-black-friday/includes/class-banner.php:107
core/external/wpmudev-black-friday/includes/class-banner.php:168
core/external/wpmudev-black-friday/includes/class-banner.php:281
core/external/wpmudev-black-friday/includes/class-utils.php:219
core/external/wpmudev-black-friday/includes/class-utils.php:166
core/external/wpmudev-black-friday/includes/class-utils.php:168
core/traits/trait-dashboard-api.php:84
core/traits/trait-enqueue.php:101
core/traits/trait-enqueue.php:109
core/traits/trait-enqueue.php:117
core/traits/trait-enqueue.php:125
core/traits/trait-execution-time.php:38
core/utils/class-utilities.php:370
core/utils/class-utilities.php:468
core/utils/class-utilities.php:504
core/utils/class-utilities.php:515
core/utils/class-utilities.php:1237
legacy/idn/uctc.php:136
legacy/includes/admin/db-upgrade.php:523
legacy/includes/admin/db-upgrade.php:529
legacy/includes/admin/links-page-js.php:305
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.