mirror of
https://gh.wpcy.net/https://github.com/wp-cli/handbook.git
synced 2026-04-26 16:48:56 +08:00
31 lines
1.1 KiB
Markdown
31 lines
1.1 KiB
Markdown
# wp transient
|
|
|
|
Adds, gets, and deletes entries in the WordPress Transient Cache.
|
|
|
|
By default, the transient cache uses the WordPress database to persist values between requests. On a single site installation, values are stored in the `wp_options` table. On a multisite installation, values are stored in the `wp_options` or the `wp_sitemeta` table, depending on use of the `--network` flag.
|
|
|
|
When a persistent object cache drop-in is installed (e.g. Redis or Memcached), the transient cache skips the database and simply wraps the WP Object Cache.
|
|
|
|
### EXAMPLES
|
|
|
|
# Set transient.
|
|
$ wp transient set sample_key "test data" 3600
|
|
Success: Transient added.
|
|
|
|
# Get transient.
|
|
$ wp transient get sample_key
|
|
test data
|
|
|
|
# Delete transient.
|
|
$ wp transient delete sample_key
|
|
Success: Transient deleted.
|
|
|
|
# Delete expired transients.
|
|
$ wp transient delete --expired
|
|
Success: 12 expired transients deleted from the database.
|
|
|
|
# Delete all transients.
|
|
$ wp transient delete --all
|
|
Success: 14 transients deleted from the database.
|
|
|
|
|