Make WordPress Core

Changes between Version 1 and Version 2 of Ticket #60375, comment 11


Ignore:
Timestamp:
02/06/2024 10:59:31 AM (22 months ago)
Author:
zieladam
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #60375, comment 11

    v1 v2  
    1 A proper WXR importer would be a good first step here, and to build one we need to have an XML_Tag_Processor in core just like we have HTML_Tag_Processor. Brownie points if it supports stream processing. WXR carries post data where site URLs need to be rewritten in the block attributes and inside the HTML markup. Some of these posts may be larger than the available memory size, hence the need for stream processing. A lot of that logic is necessary for the full site transfer.
     1A proper WXR importer would be a good first step here, and to build one we need to have an XML_Tag_Processor in core just like we have HTML_Tag_Processor. Brownie points if it supports stream processing. WXR carries post data where site URLs need to be rewritten in the block attributes and inside the HTML markup. Some of these posts may be larger than the available memory size, hence the need for stream processing. All of that also applies to the full site transfer.