根据the codex, 您应该能够将XML文件拆分为多个部分并分别导入它们。下面是我将如何做到这一点。
WordPress XML导出文件的格式被称为WordPress eXtended RSS(WXR),如下所示(省略了一些行):
<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0"
>
<channel>
<!-- several tags about your blog, including title, link, description, etc. -->
<wp:author><!-- a list of your post authors here --></wp:author>
<wp:category><!-- a list of your categories --></wp:category>
<wp:tag><!-- first tag info --></wp:tag>
<wp:tag><!-- second tag info, etc. --></wp:tag>
<generator>http://wordpress.org/?v=3.6</generator>
<item>
<!-- first blog post here -->
</item>
<item>
<!-- second blog post here, etc. -->
</item>
</channel>
您需要将此文件拆分为至少6个不同的文件,以保持8MB的限制。复制文件,直到有6或7个副本为止。然后在每个副本中,删除一些<item>
元素(帖子),直到您低于8MB。因此,每个文件在文件的第一部分都有相同的信息,只在<item>
部分确保不要在多个文件中包含同一帖子,否则会导入两次。然后导入每个文件,一次导入一个。