wp-cli / import-command
从指定的WXR文件导入内容。
v2.0.12
2023-08-30 15:53 UTC
Requires
- wp-cli/wp-cli: ^2.5
Requires (Dev)
- wp-cli/entity-command: ^1.3 || ^2
- wp-cli/export-command: ^1 || ^2
- wp-cli/extension-command: ^1.2 || ^2
- wp-cli/wp-cli-tests: ^4
README
从指定的WXR文件导入内容。
使用
wp import <file>... --authors=<authors> [--skip=<data-type>]
提供命令行界面,用于WordPress导入插件的数据迁移。
使用define( 'IMPORT_DEBUG', true );
在导入过程中获得更多详细信息。
选项
<file>...
Path to one or more valid WXR files for importing. Directories are also accepted.
--authors=<authors>
How the author mapping should be handled. Options are 'create', 'mapping.csv', or 'skip'. The first will create any non-existent users from the WXR file. The second will read author mapping associations from a CSV, or create a CSV for editing if the file path doesn't exist. The CSV requires two columns, and a header row like "old_user_login,new_user_login". The last option will skip any author mapping.
[--skip=<data-type>]
Skip importing specific data. Supported options are: 'attachment' and 'image_resize' (skip time-consuming thumbnail generation).
示例
# Import content from a WXR file
$ wp import example.wordpress.2016-06-21.xml --authors=create
Starting the import process...
Processing post #1 ("Hello world!") (post_type: post)
-- 1 of 1
-- Tue, 21 Jun 2016 05:31:12 +0000
-- Imported post as post_id #1
Success: Finished importing from 'example.wordpress.2016-06-21.xml' file.
安装
此包包含在WP-CLI本身中,无需额外安装。
要安装此包的最新版本(超过WP-CLI中包含的版本),请运行
wp package install [email protected]:wp-cli/import-command.git
贡献
我们感谢您主动为这个项目做出贡献。
贡献不仅限于代码。我们鼓励您以最适合您能力的方式做出贡献,例如编写教程、在当地聚会中演示、帮助其他用户解答支持问题或修订我们的文档。
要获取更详细的介绍,请查看WP-CLI的贡献指南。此包遵循那些政策和指南。
报告错误
认为您发现了一个错误?我们希望您能帮助我们修复它。
在创建新问题之前,您应该搜索现有问题,以查看是否有现有的解决方案,或者它是否已在较新版本中修复。
一旦您进行了一些搜索并发现没有针对您的错误的开放或已修复的问题,请创建一个新问题。请尽可能提供详细信息,并在可能的情况下提供重现的清晰步骤。有关更多指导,请查看我们的错误报告文档。
创建pull request
想要贡献一个新功能?请首先打开一个新问题,讨论该功能是否适合项目。
一旦您决定投入时间完成pull request,请遵循我们的创建pull request指南,以确保这是一次愉快的体验。有关在本地工作于此包的具体细节,请参阅"设置"。
支持
GitHub问题不是用于一般支持问题的地方,但您还可以尝试其他地方: https://wp-cli.org/#support
此README.md是由项目的代码库使用wp scaffold package-readme
(文档)动态生成的。要提出更改,请向代码库的相应部分提交pull request。