Wp transient (WP-CLI): verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
(Nieuwe pagina aangemaakt met '''wp transient'' adds, gets, and deletes entries in the WordPress Transient Cache. == wp transient delete == Bv. <pre> wp transient delete --all </pre> == wp tr...')
 
 
(2 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
 
''wp transient'' adds, gets, and deletes entries in the WordPress Transient Cache.
 
''wp transient'' adds, gets, and deletes entries in the WordPress Transient Cache.
  
== wp transient delete ==
+
<pre>
 +
$ wp help transient
 +
 
 +
NAME
 +
 
 +
  wp transient
 +
 
 +
DESCRIPTION
 +
 
 +
  Adds, gets, and deletes entries in the WordPress Transient Cache.
 +
 
 +
SYNOPSIS
 +
 
 +
  wp transient <command>
 +
 
 +
SUBCOMMANDS
 +
 
 +
  delete     Deletes a transient value.
 +
  get        Gets a transient value.
 +
  list        Lists transients and their values.
 +
  set        Sets a transient value.
 +
  type        Determines the type of transients implementation.
 +
 
 +
  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.
  
Bv.
+
    # Get transient.
 +
    $ wp transient get sample_key
 +
    test data
  
<pre>
+
    # Delete transient.
wp transient delete --all
+
    $ wp transient delete sample_key
</pre>
+
    Success: Transient deleted.
  
== wp transient get ==
+
    # Delete expired transients.
 +
    $ wp transient delete --expired
 +
    Success: 12 expired transients deleted from the database.
  
== wp transient list ==
+
    # Delete all transients.
 +
    $ wp transient delete --all
 +
    Success: 14 transients deleted from the database.
 +
</pre>
  
== wp transient set ==
+
== See also ==
  
== wp transient type ==
+
* [[wp transient (WP-CLI) |                            wp transient]]
 +
* [[wp transient delete (WP-CLI) |                      wp transient delete]]
 +
* [[wp transient get (WP-CLI) |                        wp transient get]]
 +
* [[wp transient list (WP-CLI) |                        wp transient list]]
 +
* [[wp transient set (WP-CLI) |                        wp transient set]]
 +
* [[wp transient type (WP-CLI) |                        wp transient type]]

Huidige versie van 27 nov 2023 om 16:22

wp transient adds, gets, and deletes entries in the WordPress Transient Cache.

$ wp help transient

NAME

  wp transient

DESCRIPTION

  Adds, gets, and deletes entries in the WordPress Transient Cache.

SYNOPSIS

  wp transient <command>

SUBCOMMANDS

  delete      Deletes a transient value.
  get         Gets a transient value.
  list        Lists transients and their values.
  set         Sets a transient value.
  type        Determines the type of transients implementation.

  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.

See also