Wp option update (WP-CLI)

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen

wp option update: Update an option value. When the option doesn't exist, it will be created (without warning or error):

$ wp help option update

NAME

  wp option update

DESCRIPTION

  Updates an option value.

SYNOPSIS

  wp option update <key> [<value>] [--autoload=<autoload>] [--format=<format>]

ALIAS

  set

OPTIONS

  <key>
    The name of the option to update.

  [<value>]
    The new value. If ommited, the value is read from STDIN.

  [--autoload=<autoload>]
    Requires WP 4.2. Should this option be automatically loaded.
    ---
    options:
      - 'yes'
      - 'no'
    ---

  [--format=<format>]
    The serialization format for the value.
    ---
    default: plaintext
    options:
      - plaintext
      - json
    ---

Bijwerken bestaande velden

wp option update blogname "$site_title"    # Site title
wp option update blogdescription "$slogan" # Tagline

Bijwerken niet-bestaand veld

Als je dit commando toepast op een niet-bestaand veld, wordt dit veld gecreëerd - Handig!

Voorbeeld:

wp option update BlubBlubBlub "DitBestaatNiet"

De waarde voor autoload is standaard no.

Voorbeeld inclusief waarde voor autoload:

wp option update BlubBlubBlub "DitBestaatNiet" --autoload=yes

Option autoload

Itt. tot wat de helptekst zegt, hoef je het argument voor autoload; niet te quoten.

Voorbeeld:

wp option update BlubBlubBlub "DitBestaatNiet" --autoload=no

Bijwerken met dezelfde waarde

Als je een option probeert bij te werken met dezelfde waarde als de oude waarde, krijg je een foutmelding:

$ wp option update BlubBlubBlub "DitBestaatNiet"

Error: Could not update option 'BlubBlubBlub'.

Zie ook