最近更新的页面
给定 /^已下载一个 Phar 文件,其版本为 (?:相同版本|版本 "([^"]+)")$/
从 GitHub 下载指定版本的 WP-CLI Phar 文件。 用法 场景:我的示例场景 给定一个空目录 并且已下载一个 Phar 文件,其版本为 "2.11.0" 场景:我的其他场景...
给定对当前 wp-cli 的依赖
将 wp-cli/wp-cli 添加为 Composer 依赖项。 用法 场景:我的示例场景 给定一个使用 Composer 安装的 WP 并且依赖于当前的 wp-cli Behat ...
给定一个数据库
创建一个空数据库。 用法 当测试使用 SQLite 运行时,此步骤无实际效果。 Scenario: 我的示例场景 Given a database ... Behat 步骤文档在每次发布...
给定自定义 wp-content 目录
配置自定义 wp-content 目录。 使用方法 定义 WP_CONTENT_DIR、 WP_PLUGIN_DIR 和 WPMU_PLUGIN_DIR 常量。 Scenario: 我的示...
工具
以下是与 WP-CLI 以某种形式集成的项目列表。如需可安装的 WP-CLI 包,请查看 Packagist。 插件 下表是按字母顺序列出的 WordPress 插件中已知命令列表: Comma...
Shell 助手
随着你对 WP-CLI 的深入使用,你会发现掌握一些命令行知识能极大提升工作效率。以下是我们最推荐的几款 Shell 辅助工具。 你应该知道 搜索你的 bash 历史记录 你知道吗?你在 she...
内部 API
WP-CLI 包含一系列被视为稳定且供命令使用的实用工具。 这也意味着未在此列出的函数和方法属于私有 API 的范畴。它们可能随时变更或消失。 内部 API 文档随每个版本从 WP-CLI 代码...
托管服务商
以下列表中的托管服务商已为其客户默认安装 WP-CLI,即当客户首次通过 SSH 登录服务器时, wp 命令已可直接使用。 按字母顺序排列: 2020Media 20i 34SP.com A2 ...
退出码
WP-CLI 遵循广泛采用的 Unix 退出码约定: 0 表示成功(命令的主要条件已满足),而非零值表示主要条件未满足。这可能代表操作错误(命令无法执行请求的操作)或调用脚本预期测试的预期否定结...
文档标准
为促进 WP-CLI 命令间的统一性与一致性,我们制定了这些文档标准并鼓励您遵循。通用性是可用性的关键要素,因为它能降低在不同命令间切换时所需的认知负荷。 针对 WP-CLI 项目的拉取请求将依...
配置
WP-CLI 拥有一系列适用于所有命令的全局参数(例如 --path=<path> 和 --user=<user>)。它们被称为全局参数,因为它们影响 WP-CLI 与 WordPress ...
Behat 步骤
WP-CLI 使用基于 Behat 的测试框架,并提供一组自定义步骤定义来编写功能测试。 Behat 步骤文档随每次版本发布从 WP-CLI 代码库生成。如需改进建议,请提交拉取请求。 Give...
参数语法
WP-CLI 命令使用标准化语法来描述其参数和选项。理解此语法将帮助您正确使用命令并避免混淆。 语法约定 命令概要使用特定格式来指示参数是必需还是可选,以及它们接受何种类型的值。 必需参数 不带...
WP_CLI::warning()
显示以“Warning: ”为前缀的警告信息。 用法 WP_CLI::warning( $message ) $message (string|WP_Error|Exception|Throwa...
WP_CLI\Utils\write_csv()
将数据以 CSV 格式写入指定文件。 用法 WP_CLI\Utils\write_csv( $fd, $rows, $headers = [] ) $fd (resource) 文件描述符。 $...
WP_CLI\Utils\trailingslashit()
添加尾部斜杠。 用法 WP_CLI\Utils\trailingslashit( $string ) $string (string) 需要添加尾部斜杠的字符串。 @return (string...
WP_CLI\Utils\report_batch_operation_results()
报告对多个资源执行相同操作的结果。 用法 WP_CLI\Utils\report_batch_operation_results( $noun, $verb, $total, $successe...
WP_CLI\Utils\proc_open_compat()
Windows 兼容的 proc_open()。解决 PHP 中的错误,并处理类 Unix 的 ENV_VAR=blah cmd 环境变量前缀。 用法 WP_CLI\Utils\proc_o...
WP_CLI\Utils\parse_str_to_argv()
将命令行参数字符串解析为类似 $argv 的变量。 用法 WP_CLI\Utils\parse_str_to_argv( $arguments ) $arguments (string) @r...
WP_CLI\Utils\parse_ssh_url()
解析 SSH URL 获取主机、端口和路径信息。 使用方法 WP_CLI\Utils\parse_ssh_url( $url, $component = -1 ) $url (string) ...