Is WordPress Importer Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
7.2
8.0
Mismatch with declared minimum
PHP 8.3
Compatibility Issues (169)
Plugin Header
parsers/class-wxr-parser-xml-processor.php:357
php-toolkit/ByteStream/ReadStream/class-basebytereadstream.php:135
php-toolkit/ByteStream/ReadStream/class-basebytereadstream.php:146
php-toolkit/DataLiberation/BlockMarkup/class-blockmarkupurlprocessor.php:288
php-toolkit/DataLiberation/BlockMarkup/class-blockmarkupurlprocessor.php:532
php-toolkit/DataLiberation/CSS/class-cssprocessor.php:136
php-toolkit/DataLiberation/CSS/class-cssprocessor.php:223
php-toolkit/DataLiberation/CSS/class-cssprocessor.php:235
php-toolkit/DataLiberation/CSS/class-cssprocessor.php:248
php-toolkit/DataLiberation/CSS/class-cssprocessor.php:260
php-toolkit/DataLiberation/vendor-patched/brick/math/src/BigDecimal.php:325
php-toolkit/DataLiberation/vendor-patched/brick/math/src/BigDecimal.php:541
php-toolkit/DataLiberation/vendor-patched/brick/math/src/BigDecimal.php:650
php-toolkit/DataLiberation/vendor-patched/brick/math/src/BigInteger.php:108
php-toolkit/DataLiberation/vendor-patched/brick/math/src/BigInteger.php:478
php-toolkit/DataLiberation/vendor-patched/brick/math/src/BigInteger.php:698
php-toolkit/DataLiberation/vendor-patched/brick/math/src/BigInteger.php:712
php-toolkit/DataLiberation/vendor-patched/brick/math/src/BigInteger.php:726
php-toolkit/DataLiberation/vendor-patched/brick/math/src/BigInteger.php:740
php-toolkit/DataLiberation/vendor-patched/brick/math/src/BigInteger.php:764
php-toolkit/DataLiberation/vendor-patched/brick/math/src/BigNumber.php:99
php-toolkit/DataLiberation/vendor-patched/brick/math/src/BigNumber.php:124
php-toolkit/DataLiberation/vendor-patched/brick/math/src/BigRational.php:106
php-toolkit/DataLiberation/vendor-patched/brick/math/src/BigRational.php:126
php-toolkit/DataLiberation/vendor-patched/brick/math/src/BigRational.php:146
php-toolkit/DataLiberation/vendor-patched/psr/log/src/LoggerTrait.php:22
php-toolkit/DataLiberation/vendor-patched/psr/log/src/LoggerTrait.php:34
php-toolkit/DataLiberation/vendor-patched/psr/log/src/LoggerTrait.php:45
php-toolkit/DataLiberation/vendor-patched/psr/log/src/LoggerTrait.php:55
php-toolkit/DataLiberation/vendor-patched/psr/log/src/LoggerTrait.php:67
php-toolkit/DataLiberation/vendor-patched/psr/log/src/LoggerTrait.php:76
php-toolkit/DataLiberation/vendor-patched/psr/log/src/LoggerTrait.php:87
php-toolkit/DataLiberation/vendor-patched/psr/log/src/LoggerTrait.php:96
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/bin/RegexBuilder.php:153
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/CodePointStatus.php:69
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/CodePointStatus.php:73
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/CodePointStatus.php:77
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/CodePointStatus.php:81
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/CodePointStatus.php:85
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/CodePointStatus.php:87
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/Idna.php:127
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/Idna.php:143
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/Idna.php:163
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/Idna.php:176
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/Idna.php:192
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/Idna.php:202
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/Idna.php:224
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/Idna.php:253
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/Idna.php:258
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:54
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:58
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:63
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:87
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:97
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:104
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:110
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:114
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:120
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:124
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:125
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:141
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:150
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:167
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:172
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:180
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:188
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:196
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:197
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:210
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:218
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/LabelValidator.php:226
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/tests/IdnaV2Test.php:34
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/tests/IdnaV2Test.php:38
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/tests/IdnaV2Test.php:49
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/tests/IdnaV2TestCase.php:157
php-toolkit/DataLiberation/vendor-patched/rowbot/punycode/src/Punycode.php:388
php-toolkit/DataLiberation/vendor-patched/rowbot/punycode/src/Punycode.php:408
php-toolkit/DataLiberation/vendor-patched/rowbot/punycode/src/Punycode.php:486
php-toolkit/DataLiberation/vendor-patched/rowbot/punycode/tests/PunycodeTest.php:145
php-toolkit/DataLiberation/vendor-patched/rowbot/punycode/tests/PunycodeTest.php:162
php-toolkit/DataLiberation/vendor-patched/rowbot/punycode/tests/PunycodeTest.php:181
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/Component/Host/HostParser.php:179
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/Component/Host/HostParser.php:181
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/Component/QueryList.php:91
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/Component/Scheme.php:52
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/State/PathState.php:70
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/State/PathState.php:83
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/State/PathState.php:89
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/String/Utf8String.php:16
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/URL.php:173
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/URL.php:183
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/URL.php:206
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/URL.php:355
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/URL.php:399
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/URLSearchParams.php:104
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/URLSearchParams.php:137
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/URLSearchParams.php:151
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/URLSearchParams.php:185
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/URLSearchParams.php:347
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/URLSearchParams.php:354
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/URLSearchParams.php:364
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/HostParserTest.php:31
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/Math/BrickMathAdapterTest.php:21
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/Math/BrickMathAdapterTest.php:26
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/Math/BrickMathAdapterTest.php:31
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/Math/NativeIntAdapterTest.php:21
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/Math/NativeIntAdapterTest.php:26
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/Math/NativeIntAdapterTest.php:31
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/PathTest.php:39
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/PathTest.php:45
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/QueryStateTest.php:26
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/QueryStateTest.php:31
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/QueryStateTest.php:41
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/SchemeTest.php:15
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/StringsTest.php:17
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/StringsTest.php:64
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/StringsTest.php:70
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/StringsTest.php:76
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/StringsTest.php:87
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/StringsTest.php:93
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/URLSearchParamsTest.php:82
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/URLTest.php:41
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/URLTest.php:47
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/URLTest.php:53
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/URLTest.php:72
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/URLTest.php:73
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/URLTest.php:74
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/URLTest.php:78
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/URLTest.php:94
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/URLTest.php:95
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/URLTest.php:103
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/WhatWg/FailureTest.php:27
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/WhatWg/FailureTest.php:32
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/WhatWg/ToASCIIWindowTest.php:29
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/WhatWg/URLConstructorTest.php:51
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/WhatWg/URLSearchParamsTest.php:39
php-toolkit/DataLiberation/vendor-patched/rowbot/url/tests/WhatWg/URLSearchParamsTest.php:47
php-toolkit/DataLiberation/vendor-patched/symfony/polyfill-php80/Resources/stubs/Attribute.php:12
php-toolkit/XML/class-xmlprocessor.php:2567
php-toolkit/XML/class-xmlprocessor.php:3786
php-toolkit/XML/class-xmlprocessor.php:2941
class-wp-import.php:12-52
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/DomainInfo.php:9
php-toolkit/DataLiberation/vendor-patched/rowbot/idna/src/IdnaResult.php:8
vendor-patched/rowbot/url/src/APIParserResult.php:11
vendor-patched/rowbot/url/src/Component/Host/HostParser.php:54
class-xmlprocessor.php:multiple locations
Plugin-wide
php-toolkit/DataLiberation/vendor-patched/symfony/polyfill-php80/bootstrap.php:33
php-toolkit/DataLiberation/vendor-patched/symfony/polyfill-php80/bootstrap.php:34
php-toolkit/DataLiberation/vendor-patched/symfony/polyfill-php80/bootstrap.php:38
php-toolkit/DataLiberation/vendor-patched/symfony/polyfill-php80/bootstrap.php:39
php-toolkit/DataLiberation/vendor-patched/symfony/polyfill-php80/bootstrap.php:43
php-toolkit/DataLiberation/vendor-patched/symfony/polyfill-php80/bootstrap.php:44
php-toolkit/DataLiberation/vendor-patched/symfony/polyfill-php80/Php80.php:116
php-toolkit/DataLiberation/vendor-patched/symfony/polyfill-php80/Php80.php:120
php-toolkit/DataLiberation/vendor-patched/symfony/polyfill-php80/Php80.php:124
php-toolkit/Encoding/compat-utf8.php:437
php-toolkit/Encoding/compat-utf8.php:491
php-toolkit/DataLiberation/BlockMarkup/class-blockobject.php:6
php-toolkit/DataLiberation/CSS/class-cssprocessor.php:851
Plugin-wide
Plugin-wide
vendor-patched/rowbot/url/src/Component/Host/IPv6AddressParser.php:231
php-toolkit/DataLiberation/vendor-patched/rowbot/url/src/URL.php:49
php-toolkit/DataLiberation/vendor-patched/symfony/polyfill-php80/bootstrap.php:36-46
vendor-patched/brick/math/src/*.php
mapped.php:entire file
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.