WP CLI说明文档

wp transient delete

命令概述

用于删除WordPress中的临时数据(transient)缓存,支持按键删除、批量删除过期或所有临时数据。

适合在需要清理站点缓存、释放数据库空间或管理多站点网络缓存时使用。

参数列表

参数 说明
<key> 临时数据的键。
--network 删除网络/站点临时数据。在单站点中,这是一个特殊命名的缓存键;在多站点中,这是一个全局缓存(而非站点本地缓存)。
--all 删除所有临时数据。
--expired 删除所有过期的临时数据。

常用示例

删除指定键的临时数据

$ wp transient delete sample_key

删除所有过期临时数据

$ wp transient delete --expired

删除所有过期网络临时数据

$ wp transient delete --expired --network

删除所有临时数据

$ wp transient delete --all

删除所有网络临时数据

$ wp transient delete --all --network

在多站点中删除所有站点临时数据

$ wp transient delete --all --network && wp site list --field=url | xargs -n1 -I % wp --url=% transient delete --all