Wp option get (WP-CLI): verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
(Een tussenliggende versie door dezelfde gebruiker niet weergegeven)
Regel 55: Regel 55:
 
</pre>
 
</pre>
  
'''Voorbeelden'''
+
== Scalaire waarde ==
 +
 
 +
Voorbeeld:
  
 
<pre>
 
<pre>
Regel 63: Regel 65:
 
</pre>
 
</pre>
  
Dit werkt ook voor serialised data:
+
== Serialised data ==
 +
 
 +
Voorbeeld:
  
 
<pre>
 
<pre>
wp option get options_footer_links_1_0_link
+
$ wp option get options_footer_links_1_0_link
 
 
  
 
array (
 
array (

Versie van 29 jul 2022 08:46

Verkrijg de complete inhoud van een option-veld:

  • Als het een veld met serialised data betreft, krijg je dat complete veld. Wil je een deel van de boom zien (subvelden), gebruik dan wp option pluck
  • Ik weet niet hoe je met dit commando kunt achterhalen of een option-veld wel of niet autoloading is.
$ wp help option get

wp option get

DESCRIPTION

  Gets the value for an option.

SYNOPSIS

  wp option get <key> [--format=<format>]

OPTIONS

  <key>
    Key for the option.

  [--format=<format>]
    Get value in a particular format.
    ---
    default: var_export
    options:
      - var_export
      - json
      - yaml
    ---

EXAMPLES

    # Get option.
    $ wp option get home
    http://example.com

    # Get blog description.
    $ wp option get blogdescription
    A random blog description

    # Get blog name
    $ wp option get blogname
    A random blog name

    # Get admin email.
    $ wp option get admin_email
    someone@example.com

    # Get option in JSON format.
    $ wp option get active_plugins --format=json
    {"0":"dynamically-dynamic-sidebar\/dynamically-dynamic-sidebar.php","1":"monster-widget\/monster-widget.php","2":"show-current-template\/show-current-template.php","3":"theme-check\/theme-check.php","5":"wordpress-importer\/wordpress-importer.php"}

Scalaire waarde

Voorbeeld:

wp option get admin_email

info@example.com

Serialised data

Voorbeeld:

$ wp option get options_footer_links_1_0_link

array (
  'title' => 'Widgets GLX',
  'url' => 'http://en.s1/shop/glx/',
  'target' => '',
)

Zie ook