Les commandes WP CLI pour les options du site.

WP CLI vous permet de gérer les options de votre site directement depuis votre invite de commande. La liste des commandes est visible ci-dessous.

Mettre à jour une entrée dans la table options

BASH
                    # wp option update {name} {value}
wp option update option_name "option_value"

# Mettre à jour depuis un fichier JSON
# wp option update {name} {value} --format=json < {file}
wp option update option_name "option_value" --format=json < file.json
                

Lister les entrées dans la table options

BASH
                    # Lister les options dont le nom commence par "_transient_"
# wp option list --search={query} --field={name}
wp option list --search="*_transient_*" --field=option_name

# Lister les transients les plus lourds
wp option list --search="*_transient_*" --fields=option_name,size_bytes | sort -n -k 2 | tail option_name size_bytes
                

Obtenir une entrée dans la table options

BASH
                    # wp option get {name}
wp option get option_name

# Obtenir une option au format JSON
# wp option get {name} --format=json
wp option get active_plugins --format=json
                

Supprimer une entrée dans la table options

BASH
                    # wp option delete {name}
wp option delete option_name

# Supprimer plusieurs options en une seule ligne
# wp option delete {name} {name}
wp option delete option_name1 option_name2
                

Ajouter une entrée dans la table options

BASH
                    # wp option add {name} {value}
wp option add option_name "option_value"

# Ajouter depuis un fichier JSON
# wp option add {name} {value} --format=json < {file}
wp option add option_name "option_value" --format=json < file.json