wp-packagist / wp-cli-global-config-command
WP-CLI 全局配置命令。
Requires
- php: ^5.5 || ^7.0
- ext-json: *
- wp-packagist/wp-cli-helper: >=1.0.2
Requires (Dev)
- phpunit/phpunit: ^4.8
- wp-cli/wp-cli: ^2.0
This package is auto-updated.
Last update: 2024-09-20 10:12:27 UTC
README
WP-CLI 有一系列全局参数(例如 --path= 和 --user=),这些参数与所有命令一起工作。
此配置保存在 config.yml
或 wp-cli.yml
文件中。 [WP-CLI 文档]。
使用此包,您可以轻松地在命令行中添加、删除或编辑 WP-CLI 全局参数,您不再需要编辑源设置文件。
目录
安装
您可以使用以下方式安装此包
wp package install wp-packagist/wp-cli-global-config-command
安装此包需要 WP-CLI v2 或更高版本。使用
wp cli update
更新到最新稳定版本。
结构
NAME
wp global-config
DESCRIPTION
Global Configuration.
SYNOPSIS
wp global-config <command>
SUBCOMMANDS
get Show Custom Config.
list Show Configuration list.
remove Remove Config Parameter.
reset Reset Configuration.
set Set new config.
对于此包中的所有命令,您可以使用 --local
标志在本地配置文件当前工作目录 [wp-cli.local.yml] 中执行操作。
命令
WP-CLI 全局配置命令列表
显示列表
用于显示所有全局参数的列表
wp global-config list
也用于显示当前目录中所有全局配置的列表
wp global-config list --local
设置新配置
结构
wp global-config set <key> <value> [--local]
例如,设置新路径
wp global-config set path ~/wp-cli/site
使用布尔值设置新配置
wp global-config set color false
使用数值设置新配置
wp global-config set my-custom-number 100
使用数组值设置新配置
使用 JSON 格式。
wp global-config set disabled_commands '["db drop","plugin install"]'
使用空值设置新配置
wp global-config set db_pass null
设置带有空格的键的新配置
wp global-config set "config create" new_value
使用空值设置新配置
wp global-config set db_pass ''
使用嵌套数组键设置新配置
您可以使用 :
字符分隔每个级别。
wp global-config set @staging:user <value>
示例 2
wp global-config set @staging:user:ID 32
示例 3
仅在此目录项目禁用插件安装命令。
wp global-config set disabled_commands '["plugin install"]' --local
获取配置值
结构
wp global-config get <key> [--local]
例如
wp global-config get port
或对于本地配置
wp global-config get url --local
删除配置值
结构
wp global-config remove <key>
例如
wp global-config remove path
wp global-config remove color --local
您还可以在此命令中使用嵌套键名。
wp global-config remove key_1:key_2_child
重置配置
wp global-config reset
对于本地当前目录配置
wp global-config reset --local
作者
- Mehrshad Darzi | PHP 全栈和 WordPress 专家
贡献
我们感谢您主动为这个项目做出贡献。
贡献不仅限于代码。我们鼓励您以最适合您能力的方式做出贡献,例如撰写教程、在当地聚会中演示、帮助其他用户解决支持问题或修订我们的文档。
报告错误
认为您找到了错误?我们非常希望您能帮助我们修复它。在创建新问题之前,您应该 搜索现有问题,看看是否已经解决了该问题,或者它是否已在新版本中修复。
创建拉取请求
想要贡献新功能?请首先 创建新问题,讨论该功能是否适合项目。
一旦您决定投入时间将您的拉取请求进行到底,请按照我们的创建拉取请求指南进行操作,以确保这是一次愉快的体验
- 为每次贡献创建一个功能分支。
- 尽早提交您的拉取请求以获取反馈。
- 遵循 PSR-2 编码标准。