Recherche…


Introduction

WP-CLI est un ensemble d'outils de ligne de commande pour gérer les installations WordPress. Vous pouvez mettre à jour des plug-ins, configurer des installations multisites et bien plus, sans utiliser de navigateur Web.

Gérer des thèmes

Obtenez une liste de thèmes.

$ wp theme list

Installer la dernière version de wordpress.org et activer

$ wp theme install twentysixteen --activate

Installer à partir d'un fichier zip local

$ wp theme install ../my-theme.zip

Installer à partir d'un fichier zip distant

$ wp theme install http://s3.amazonaws.com/bucketname/my-theme.zip?AWSAccessKeyId=123&Expires=456&Signature=abcdef

Obtenir des détails sur un thème installé

$ wp theme get twentysixteen --fields=name,title,version

Obtenir le statut du thème

$ wp theme status twentysixteen

Gérer les plugins

Obtenir une liste de plugins

$ wp plugin list 

Liste des plugins actifs sur le site.

$ wp plugin list --status=active --format=json

Liste des plugins sur chaque site d'un réseau.

$ wp site list --field=url | xargs -I % wp plugin list --url=%

Activer le plugin

$ wp plugin activate hello-dolly

Désactiver le plugin

$ wp plugin deactivate hello-dolly

Supprimer le plugin

$ wp plugin delete hello-dolly

Installer la dernière version de wordpress.org et activer

$ wp plugin install bbpress --activate

Gérer WP-CLI lui-même

Affiche la version actuellement installée.

$ wp cli version

Vérifiez les mises à jour de WP-CLI.

$ wp cli check-update

Mettez à jour WP-CLI vers la dernière version stable.

$ wp cli update

Répertorie tous les alias disponibles.

$ wp cli alias

Imprimez divers détails sur l'environnement WP-CLI.

$ wp cli info

Videz la liste des commandes installées, en tant que JSON.

$ wp cli cmd-dump

Téléchargez, installez, mettez à jour et gérez une installation WordPress.

Télécharger le noyau WordPress

$ wp core download --locale=nl_NL

Installer WordPress

$ wp core install --url=example.com --title=Example --admin_user=supervisor --admin_password=strongpassword [email protected]

Afficher la version WordPress

$ wp core version

Transformez une installation sur un seul site en une installation multisite WordPress.

$ wp core multisite-convert

Installez WordPress multisite à partir de zéro.

$ wp core multisite-install 

Gérer les utilisateurs

Liste des ID utilisateur

$ wp user list --field=ID

Créer un nouvel utilisateur

$ wp user create bob [email protected] --role=author

Mettre à jour un utilisateur existant.

$ wp user update 123 --display_name=Mary --user_pass=marypass

Supprimer l'utilisateur 123 et réaffecter les messages à l'utilisateur 567

$ wp user delete 123 --reassign=567

Effectuer des opérations de base de données de base en utilisant les informations d'identification stockées dans wp-config.php

Créez une nouvelle base de données.

$ wp db create

Déposer une base de données existante.

$ wp db drop --yes

Réinitialiser la base de données actuelle.

$ wp db reset --yes

Exécutez une requête SQL stockée dans un fichier.

$ wp db query < debug.sql


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow