距离上次的重要版本发布已经有两个月了。我们不想再等下去,现在就向您展示这个版本中我们所包含的所有新功能。
从 WXR 文件导入内容
这个版本中的一个重要新增功能是 wp import
命令,它是 wp export
的补充。
这是 Automattic 的 WordPress-CLI-Importer 的一次迭代。
从头开始安装多站点
这里有一个小谜题:当您已经有一个包含所有设置的 wp-config.php
文件时,如何启动一个多站点安装?
运行 wp core install
然后运行 wp core install-network
吗?不是。使用一个虚拟的 wp-config.php
文件,然后再替换为真实的吗?可能不是。学会演奏爵士乐,打动 Matt,然后请他修复多站点安装过程吗?也许以后吧。
为了愚弄 WordPress,您必须进行数百次小的干预,分散在加载过程中。我们已经替您处理了这些脏活。只需运行 wp core multisite-install
。
内联帮助
在以前的版本中,wp help
内部调用了 man
。除了在 Windows 上不起作用外,它还有一个重大缺点,即您必须使用单独的工具来编译 man 页面。
在 WP-CLI 0.11 中,我们动态生成文档,使用命令的 PHPDoc 信息。
支持社区包
还记得在以前的版本中我们建议使用安装程序吗?如果您遵循了这一建议,那么现在安装社区包应该非常容易。
更新日志
命令:
- 添加了
wp import
命令 - 添加了
wp core multisite-install
命令 - 将
wp core install-network
重命名为wp core multisite-convert
- 添加了
wp network-meta
命令 - 将
wp blog
重命名为wp site
- 在
wp plugin install
和wp theme install
中添加了--force
标志 - 添加了
wp user get
子命令 - 在所有
list
子命令中添加了--format=count
- 使
wp user
命令接受用户登录或用户 ID 。
内部:
- 添加了对
@when before_wp_load
注释的支持 - 添加了对
apache_modules
配置键的支持 - 如果 WordPress 版本太旧,显示警告
- 支持多次传递
--require=
- 弃用了
WP_CLI::add_man_dir()
您还可以在 Github 上查看已解决问题的完整列表。
本次发布的贡献者:dangardner,danielbachhuber,eugeneware,jmslbam,johnbillion,MiteshShah,om4james,scribu,twratajczak,Veered 。
发表回复