WordPress
WP-CLI
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