WordPress不使用文件作为媒体,它使用类型为attachment
. 这些贴子就是您在媒体库中看到的内容,它们有贴子元,可以将它们链接到uploads文件夹中的文件。
这就是为什么如果没有attachment
他们不会出现的帖子。
但由于附件基本上只是帖子,我们可以导入和导出它们,所以您现在的问题是:
Q: How do I export all posts of a single post type?
具体职位类型
attachment
?
有很多方法,但扩展性最好、运行最快的最可靠方法是终端中的WP CLI,例如:
wp export --dir="export_files" --max_file_size=3 --post_type="attachment"
这会将您的所有附件帖子作为WXR文件导出到名为
export_files
. 它还将这些文件的大小限制为3mb,确保导入过程不会因缺少可用RAM而失败
现在,您只需访问新站点并导入文件,确保选中“下载媒体”框。您可以通过标准导入器插件或在带有WP CLI的终端中执行此操作