wp cache – WP-CLI Command | Developer.WordPress.org

GitHub

By default, the WP Object Cache exists in PHP memory for the length of the request (and is emptied at the end). Use a persistent object cache drop-in to persist the object cache between requests. Read the codex article for more detail.

Examples

# Set cache.
$ wp cache set my_key my_value my_group 300
Success: Set object 'my_key' in group 'my_group'.

# Get cache.
$ wp cache get my_key my_group
my_value

Subcommands

NameDescription
wp cache add

Adds a value to the object cache.

wp cache decr

Decrements a value in the object cache.

wp cache delete

Removes a value from the object cache.

wp cache flush

Flushes the object cache.

wp cache flush-group

Removes all cache items in a group, if the object cache implementation supports it.

wp cache get

Gets a value from the object cache.

wp cache incr

Increments a value in the object cache.

wp cache patch

Update a nested value from the cache.

wp cache pluck

Get a nested value from the cache.

wp cache replace

Replaces a value in the object cache, if the value already exists.

wp cache set

Sets a value to the object cache, regardless of whether it already exists.

wp cache supports

Determines whether the object cache implementation supports a particular feature.

wp cache type

Attempts to determine which object cache is being used.

Command documentation is regenerated at every release. To add or update an example, please submit a pull request against the corresponding part of the codebase.