Base de connaissances · Nouvelles fonctionnalités

WP-CLI version 2.4.0 désormais disponible

Dernière mise à jour : 2020-05-12

Si vous utilisez la ligne de commande et que vous aimez WordPress, votre quotidien vient de se simplifier. Nous avons déployé WP-CLI sur tous les serveurs existants.
Bien entendu, lorsque des mises à jour de WP-CLI sont publiées, Indichosts.net les installe également automatiquement sur votre serveur.

Qu'est-ce que WP-CLI ?

WP-CLI est un outil en ligne de commande destiné aux développeurs, qui permet de gérer les tâches courantes (et moins courantes) d'une installation WordPress. Il permet d'ajouter ou de supprimer des utilisateurs, des articles et des catégories, d'insérer des données de test, d'effectuer des recherches et des remplacements dans la base de données, de réinitialiser des mots de passe, de diagnostiquer des problèmes de performance, et bien plus encore !

Comment utiliser WP-CLI

Prêt à l'essayer ? Jetez un œil 
  1. https://make.wordpress.org/cli/handbook/
  2. https://code.tutsplus.com/tutorials/what-is-wp-cli-a-beginners-guide--cms-28649
  3. https://www.keycdn.com/blog/wp-cli

Commandes WP-CLI fréquemment utilisées

wp --info   - Vérifier l'état de WP-CLI et la version installée

Commandes WP-CLI de A à N

wp admin – Ouvre /wp-admin/ dans un navigateur.
wp cache – Ajoute, supprime, récupère et vide l'objet de cache d'objets WP (WP Object Cache).
wp cap – Ajoute, supprime et liste les capacités d'un rôle utilisateur.
wp cli – Consultez les informations actuelles de WP-CLI, recherchez des mises à jour ou affichez les alias définis.
wp comment – Crée, met à jour, supprime et modère les commentaires.
wp config – Génère et lit le fichier wp-config.php.
wp core – Télécharge, installe, met à jour et gère une installation WordPress.
wp cron – Teste, exécute et supprime les événements WP-Cron ; gère les planifications WP-Cron.
wp db – Effectue des opérations de base sur la base de données à l’aide des identifiants stockés dans wp-config.php.
wp dist-archive – Crée une archive de distribution à partir du fichier .distignore d’un projet.
wp embed – Inspecte les fournisseurs oEmbed, vide le cache des contenus intégrés, et bien plus encore.
wp eval – Exécute du code PHP arbitraire.
wp eval-file – Charge et exécute un fichier PHP.
wp export – Exporte le contenu WordPress vers un fichier WXR.
wp find – Recherche les installations WordPress sur le système de fichiers.
wp help – Affiche l’aide de WP-CLI ou d’une commande spécifique.
wp i18n – Fournit des outils d’internationalisation pour les projets WordPress.
wp import – Importe le contenu d’un fichier WXR donné.
wp language – Installe, active et gère les packs de langue.
wp media – Importe des fichiers en tant que médias attachés, régénère les miniatures ou liste les tailles d’image enregistrées.
wp menu – Répertorie, crée, attribue et supprime les menus de navigation du thème actif.
wp network – Effectue des opérations à l’échelle du réseau.

Commandes WP-CLI de O à Z

wp option – Récupère et définit les options du site, y compris les réglages des extensions et de WordPress.
wp package – Répertorie, installe et supprime les paquets WP-CLI.
wp plugin – Gère les extensions, notamment leur installation, leur activation et leurs mises à jour.
wp post – Gère les articles, les contenus et les métadonnées.
wp post-type – Récupère les détails des types de contenu enregistrés sur le site.
wp profile – Analyse les performances de l’exécution de code arbitraire, des fichiers, des indicateurs clés et des étapes.
wp rewrite – Répertorie ou purge les règles de réécriture du site, met à jour la structure des permaliens.
wp role – Gère les rôles des utilisateurs, notamment la création de nouveaux rôles et la réinitialisation aux valeurs par défaut.
wp scaffold – Génère du code pour les types de contenu, taxonomies, extensions, thèmes enfants, etc.
wp search-replace – Recherche et remplace des chaînes de caractères dans la base de données.
wp server – Lance le serveur web intégré de PHP pour une installation WordPress donnée.
wp shell – Ouvre une console PHP interactive pour exécuter et tester du code PHP.
wp sidebar – Liste les barres latérales enregistrées.
wp site – Crée, supprime, vide, modère et liste un ou plusieurs sites sur une installation multisite.
wp super-admin – Liste, ajoute ou supprime des super administrateurs sur une installation multisite.
wp taxonomy – Récupère des informations sur les taxonomies enregistrées.
wp term – Gère les termes de taxonomie et leurs métadonnées, avec des commandes de création, de suppression et de liste.
wp theme – Gère les thèmes, notamment leur installation, leur activation et leur mise à jour.
wp transient – Ajoute, récupère et supprime des entrées dans le cache transitoire (Transient Cache) de WordPress.
wp user – Gère les utilisateurs, ainsi que leurs rôles, leurs capacités et leurs métadonnées.
wp widget – Gère les widgets, notamment leur ajout et leur déplacement dans les barres latérales.

Utilisation des extensions et des thèmes

Vous pouvez également gérer les extensions et les thèmes WordPress à l’aide des commandes WP-CLI :
  • wp plugin status: Liste toutes vos extensions avec leur statut actuel, actif ou inactif.
  • wp plugin update restricted-site-access: Met à jour une seule extension de votre choix.
  • wp plugin update-all: Met à jour toutes vos extensions existantes.
  • wp plugin activate <plugin name> : Active une extension donnée.
  • wp plugin deactivate <plugin name>: Désactive une extension donnée.
Vous pouvez également remplacer plugin ou theme, ce qui vous permet de gérer les thèmes de la même manière.


← Tous les articles de la base de connaissances

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.