用于对 WordPress 临时数据(transient)中的值进行修补操作,支持插入、更新或删除指定键路径下的值。
适合需要直接修改缓存中嵌套结构(如数组或对象)的特定字段时使用。
| 参数 | 说明 |
|---|---|
<action> |
要执行的修补操作。选项:insert、update、delete。 |
<key> |
临时数据的键。 |
<key-path>... |
值中要定位修补值的键名路径。 |
[<value>] |
新值。如果省略,则从标准输入读取。 |
[--format=<format>] |
值的序列化格式。默认:plaintext。选项:plaintext、json。 |
[--expiration=<expiration>] |
过期时间,单位为秒。默认:0。 |
[--network] |
获取网络/站点临时数据的值。在单站点中,这是一个特殊命名的缓存键;在多站点中,这是一个全局缓存(而非站点本地)。 |
$ wp transient patch insert my_transient key.subkey "new_value"
$ wp transient patch update my_transient key.subkey "updated_value"
$ wp transient patch delete my_transient key.subkey