Is Push MD – Git Sync for WordPress Content Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
7.2
8.1
Mismatch with declared minimum
PHP 8.3
Compatibility Issues (192)
Plugin Header
push-md.php:40
class-push-md-admin.php:57
class-push-md-admin.php:66
class-push-md-admin.php:84
class-push-md-admin.php:92
class-push-md-admin.php:127
class-push-md-admin.php:128
class-push-md-admin.php:129
class-push-md-admin.php:252
class-push-md-admin.php:253
class-push-md-buffering-response.php:55
class-push-md-plugin.php:91
class-push-md-plugin.php:101
class-push-md-plugin.php:113
class-push-md-plugin.php:158
class-push-md-plugin.php:235
class-push-md-plugin.php:293
class-push-md-plugin.php:374
class-push-md-plugin.php:445
class-push-md-plugin.php:473
class-push-md-plugin.php:474
class-push-md-plugin.php:486
class-push-md-plugin.php:487
class-push-md-plugin.php:491
class-push-md-plugin.php:557
class-push-md-plugin.php:700
class-push-md-plugin.php:923
class-push-md-plugin.php:1011
class-push-md-plugin.php:1125
class-push-md-plugin.php:1126
class-push-md-plugin.php:1226
class-push-md-plugin.php:1239
class-push-md-plugin.php:1275
class-push-md-plugin.php:2363
class-push-md-plugin.php:2382
class-push-md-plugin.php:2413
class-push-md-plugin.php:2435
class-push-md-plugin.php:2465
class-push-md-plugin.php:2508
class-push-md-plugin.php:2521
class-push-md-plugin.php:2603
class-push-md-plugin.php:2609
class-push-md-plugin.php:2631
class-push-md-seeder.php:63
class-push-md-seeder.php:87
class-push-md-seeder.php:99
class-push-md-seeder.php:100
class-push-md-seeder.php:113
class-push-md-seeder.php:119
class-push-md-seeder.php:120
class-push-md-seeder.php:121
class-push-md-seeder.php:122
class-push-md-seeder.php:127
class-push-md-seeder.php:133
class-push-md-seeder.php:540
class-push-md-seeder.php:543
class-push-md-seeder.php:554
class-push-md-seeder.php:572
class-push-md-seeder.php:610
class-push-md-seeder.php:616
class-push-md-seeder.php:618
class-push-md-seeder.php:634
class-push-md-seeder.php:635
class-push-md-seeder.php:640
class-push-md-seeder.php:654
class-push-md-seeder.php:666
class-push-md-seeder.php:667
class-push-md-seeder.php:679
class-push-md-seeder.php:680
class-push-md-seeder.php:695
class-push-md-seeder.php:718
class-push-md-seeder.php:740
class-push-md-seeder.php:741
class-push-md-seeder.php:745
class-push-md-seeder.php:801
class-push-md-seeder.php:802
class-push-md-seeder.php:807
class-push-md-seeder.php:808
class-push-md-seeder.php:844
class-push-md-seeder.php:894
class-push-md-seeder.php:895
php-toolkit/components/ByteStream/ReadStream/class-basebytereadstream.php:140
php-toolkit/components/ByteStream/ReadStream/class-basebytereadstream.php:151
php-toolkit/components/Git/class-gitendpoint.php:288
php-toolkit/components/Git/Model/class-commit.php:96
php-toolkit/components/Git/Model/class-commit.php:102
php-toolkit/components/Git/Model/class-treeentry.php:71
php-toolkit/components/Git/Protocol/class-gitprotocolencoderpipe.php:74
php-toolkit/components/Git/Protocol/class-packfileencoderreadstream.php:86
php-toolkit/components/Git/Protocol/Parser/class-packparser.php:32
php-toolkit/components/Git/Protocol/Parser/class-protocoldemultiplexer.php:87
php-toolkit/components/Markdown/vendor-patched/dflydev/dot-access-data/src/Data.php:271
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Delimiter/DelimiterParser.php:96
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Delimiter/DelimiterParser.php:97
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Delimiter/DelimiterParser.php:98
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Delimiter/DelimiterParser.php:99
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Environment/Environment.php:414
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Environment/Environment.php:437
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Environment/Environment.php:447
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Environment/Environment.php:449
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/Autolink/EmailAutolinkParser.php:32
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/Autolink/UrlAutolinkParser.php:87
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/CommonMark/Parser/Block/FencedCodeParser.php:82
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/CommonMark/Parser/Block/FencedCodeParser.php:63
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/CommonMark/Parser/Block/FencedCodeStartParser.php:35
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/CommonMark/Parser/Block/HtmlBlockParser.php:83
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/CommonMark/Parser/Block/HtmlBlockStartParser.php:44
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/CommonMark/Parser/Block/IndentedCodeParser.php:51
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/CommonMark/Parser/Block/IndentedCodeStartParser.php:43
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/CommonMark/Parser/Block/ListBlockStartParser.php:111
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/CommonMark/Parser/Block/ThematicBreakStartParser.php:35
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/CommonMark/Parser/Inline/AutolinkParser.php:37
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/CommonMark/Parser/Inline/AutolinkParser.php:52
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/CommonMark/Parser/Inline/BacktickParser.php:121
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/CommonMark/Parser/Inline/CloseBracketParser.php:160
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/CommonMark/Parser/Inline/EntityParser.php:35
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/CommonMark/Parser/Inline/EntityParser.php:43
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/CommonMark/Parser/Inline/EscapableParser.php:45
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/CommonMark/Parser/Inline/HtmlInlineParser.php:34
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/DisallowedRawHtml/DisallowedRawHtmlExtension.php:47
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/DisallowedRawHtml/DisallowedRawHtmlExtension.php:53
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/DisallowedRawHtml/DisallowedRawHtmlExtension.php:54
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/ExternalLink/ExternalLinkExtension.php:42
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/ExternalLink/ExternalLinkExtension.php:43
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/ExternalLink/ExternalLinkExtension.php:44
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/ExternalLink/ExternalLinkExtension.php:50
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/Strikethrough/StrikethroughExtension.php:29
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/Table/TableExtension.php:33
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/Table/TableExtension.php:42
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/Table/TableExtension.php:49
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/Table/TableExtension.php:63
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/Table/TableExtension.php:64
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/Table/TableExtension.php:65
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/Table/TableExtension.php:66
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/Table/TableParser.php:123
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/Table/TableParser.php:131
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/Table/TableParser.php:165
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/Table/TableStartParser.php:118
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Extension/TaskList/TaskListExtension.php:29
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Parser/Cursor.php:423
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Parser/Inline/NewlineParser.php:51
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Parser/Inline/NewlineParser.php:53
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Parser/InlineParserContext.php:91
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Reference/MemoryLimitedReferenceMap.php:38
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Util/LinkParserHelper.php:47
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Util/LinkParserHelper.php:160
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Util/LinkParserHelper.php:164
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Util/LinkParserHelper.php:54
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Util/LinkParserHelper.php:70
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Util/LinkParserHelper.php:80
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Util/LinkParserHelper.php:92
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Util/LinkParserHelper.php:160
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Util/RegexHelper.php:248
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Xml/XmlRenderer.php:66
php-toolkit/components/Markdown/vendor-patched/league/commonmark/src/Xml/XmlRenderer.php:82
php-toolkit/components/Markdown/vendor-patched/league/config/src/Configuration.php:125
php-toolkit/components/Markdown/vendor-patched/league/config/src/Configuration.php:145
php-toolkit/components/Markdown/vendor-patched/league/config/src/Configuration.php:197
php-toolkit/components/Markdown/vendor-patched/nette/schema/src/Schema/Elements/Base.php:73
php-toolkit/components/Markdown/vendor-patched/nette/schema/src/Schema/Elements/Type.php:218
php-toolkit/components/Markdown/vendor-patched/nette/schema/src/Schema/Helpers.php:131
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/compatibility.php:24
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/compatibility.php:35
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/compatibility.php:36
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/StaticClass.php:38
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/Arrays.php:107
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/DateTime.php:130
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/FileInfo.php:35
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/Reflection.php:134
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/Reflection.php:242
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/Strings.php:317
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/Strings.php:335
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/Strings.php:581
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/Strings.php:617
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/Strings.php:685
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/Strings.php:277
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/Strings.php:565
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/Strings.php:107
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/Strings.php:89
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/Strings.php:98
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/Validators.php:158
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/Validators.php:178
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/Validators.php:412
php-toolkit/components/Markdown/vendor-patched/nette/utils/src/Utils/Validators.php:167
php-toolkit/components/Markdown/vendor-patched/symfony/polyfill-php80/bootstrap.php:30
php-toolkit/components/Markdown/vendor-patched/symfony/polyfill-php80/bootstrap.php:33
php-toolkit/components/Markdown/vendor-patched/symfony/polyfill-php80/bootstrap.php:36
php-toolkit/components/Markdown/vendor-patched/symfony/polyfill-php80/Php80.php:96
php-toolkit/components/Markdown/vendor-patched/symfony/polyfill-php80/Php80.php:101
php-toolkit/components/Markdown/vendor-patched/symfony/polyfill-php80/Php80.php:106
php-toolkit/components/Markdown/vendor-patched/symfony/polyfill-php80/Resources/stubs/Attribute.php:19
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.