[Nouveau] Les sauvegardes dans le Cloud deviennent plus simples - Duplicator Cloud élimine le stockage par des tiers
[Nouveau] Les sauvegardes dans le Cloud deviennent plus simples - Duplicator Cloud élimine le stockage par des tiers
John Turner
John Turner
Avez-vous déjà cliqué sur des menus interminables dans le tableau de bord de WordPress juste pour mettre à jour un ou deux plugins ?
Ou peut-être avez-vous passé un temps précieux à sauvegarder manuellement votre site, en souhaitant qu'il y ait un moyen plus rapide ? Il y en a un !
WP-CLI est un outil puissant qui vous permet de gérer votre site WordPress directement à partir de la ligne de commande. Pensez-y comme à un panneau de contrôle secret où vous pouvez faire à peu près n'importe quoi sans vous connecter à la zone d'administration de WordPress.
Apprendre WP-CLI peut sembler intimidant au premier abord. Mais croyez-moi, cela change la donne. Il accélère votre flux de travail, automatise les tâches répétitives et vous donne plus de contrôle sur votre site.
Ce tutoriel vous montrera comment installer, comprendre et utiliser WP-CLI de manière efficace.
En voici les principaux enseignements :
wp core update et wp plugin update --all gérer les mises à jour instantanément sur l'ensemble de votre siteWordPress CLI, ou WP-CLI, est une interface de ligne de commande pour WordPress. Cela peut sembler technique, mais cela signifie simplement que vous pouvez interagir avec votre site WordPress en utilisant des commandes textuelles au lieu de cliquer sur les boutons du tableau de bord habituel.
Au lieu de vous connecter via un navigateur web, vous utilisez un terminal ou une invite de commande sur votre ordinateur. Vous tapez des commandes, et WP-CLI les exécute, réalisant des actions comme la mise à jour de plugins, la création d'utilisateurs, ou la sauvegarde de votre base de données. C'est une façon différente de gérer votre site.
Essentiellement, WP-CLI vous permet de parler à WordPress directement en utilisant des commandes. Cette méthode est non seulement efficace, mais elle ouvre de nouvelles possibilités d'automatisation et de gestion avancée.
Les développeurs apprécient WP-CLI car il permet de gérer et de modifier rapidement les sites WordPress. Vous saisissez des commandes précises qui vous permettent de mettre à jour, de configurer et de dépanner votre site web en quelques secondes.
WP-CLI peut révolutionner la façon dont vous travaillez avec les sites WordPress.
La rapidité est le premier avantage majeur. Les tâches manuelles qui prennent des heures peuvent être réalisées en quelques minutes, voire quelques secondes.
Mettre à jour 20 plugins ? C'est une seule commande. Créer plusieurs comptes d'utilisateurs ? Une autre ligne de texte rapide.
L'automatisation devient un jeu d'enfant avec WP-CLI.
Les tâches répétitives peuvent être scriptées et programmées. Vous pouvez créer des scripts bash qui gèrent plusieurs sites WordPress simultanément, ce qui réduit considérablement la charge de travail.
Les capacités de script permettent d'intégrer la gestion de WordPress dans des flux d'automatisation plus larges. Combinez WP-CLI avec d'autres outils comme Git, Ansible, ou des scripts personnalisés pour une gestion complète du site.
Pour les développeurs, WP-CLI offre un contrôle sans précédent. Vous souhaitez installer rapidement un plugin, créer un thème enfant ou effectuer des opérations complexes sur la base de données ? Ces opérations deviennent des tâches simples en ligne de commande.
Le débogage devient plus accessible. Vous pouvez récupérer des informations sur le site, vérifier la compatibilité des plugins et diagnostiquer les problèmes sans avoir à naviguer dans les multiples écrans d'administration de WordPress.
La gestion à distance est un autre avantage important. Vous pouvez gérer des installations WordPress sans avoir besoin d'un accès graphique direct. Une connexion en ligne de commande suffit.
Non, WP-CLI n'est pas pré-installé avec WordPress.
Même si vous avez un site WordPress sur votre serveur, vous devrez prendre des mesures supplémentaires pour configurer WP-CLI. Il s'agit d'un outil distinct qui nécessite une installation manuelle.
WP-CLI ne fait pas partie des fichiers standards de WordPress ou n'est pas fourni avec les panneaux de contrôle d'hébergement typiques. Vous devrez l'installer manuellement sur votre serveur.
La plupart des environnements d'hébergement web supportent WP-CLI, mais il est toujours bon de vérifier avec votre fournisseur d'hébergementpour confirmer la compatibilité et obtenir des conseils d'installation spécifiques.
Pour installer WP-CLI, assurez-vous que votre serveur répond aux exigences. Vous aurez besoin de :
Ensuite, ouvrez le terminal, puTTY ou Ubuntu. Cela dépend du système d'exploitation de votre ordinateur.
Dans la ligne de commande, connectez-vous à votre serveur avec cette commande :
ssh username@hostname
Ensuite, téléchargez la version Phar pour installer et gérer WordPress CLI :
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
Vérifier si le fichier a été téléchargé :
php wp-cli.phar --info
Enfin, vous devez rendre ce fichier exécutable. C'est aussi le moment de le déplacer dans votre PATH. Utilisez la commande suivante :
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
Après cela, WP-CLI devrait être installé ! Exécutez cette commande pour le vérifier :
wp --info
Si tout fonctionne correctement, vous obtiendrez un résultat ressemblant à celui-ci :
OS: Linux 4.10.0-42-generic #46~16.04.1-Ubuntu SMP Mon Dec 4 15:57:59 UTC 2017 x86_64
Shell: /usr/bin/zsh
PHP binary: /usr/bin/php
PHP version: 7.1.12-1+ubuntu16.04.1+deb.sury.org+1
php.ini used: /etc/php/7.1/cli/php.ini
MySQL binary:
MySQL version:
SQL modes:
WP-CLI root dir: /home/wp-cli/.wp-cli
WP-CLI packages dir: /home/wp-cli/.wp-cli/packages/
WP-CLI global config: /home/wp-cli/.wp-cli/config.yml
WP-CLI project config:
WP-CLI version: 1.5.0
Maintenant que vous avez installé WP-CLI, explorons quelques façons pratiques de l'utiliser. Voici un aperçu rapide :
Garder votre site WordPress à jour est crucial pour la sécurité et la performance. WP-CLI facilite les tâches administratives telles que les sauvegardes.
Pour mettre à jour votre installation WordPress à la dernière version, utilisez cette commande :
wp core update
Pour mettre à jour les plugins avec WP-CLI, utilisez :
wp plugin update --all
Pour mettre à jour un plugin spécifique, utilisez son nom :
wp plugin update plugin-slug
La mise à jour des thèmes fonctionne de la même manière.
wp theme update --all
wp theme update theme-slug
Vous pouvez également mettre à jour une version spécifique si nécessaire. Par exemple, pour mettre à jour WordPress 6.4.3, vous devez utiliser :
wp core update --version=6.4.3
Pour prévisualiser les mises à jour sans apporter de modifications, utilisez l'option --dry-run drapeau :
wp core update --dry-run
Cette commande vous indiquera les mises à jour disponibles sans les appliquer. C'est un bon moyen de tester avant de faire la mise à jour pour de vrai.
WP-CLI vous permet de récupérer rapidement diverses informations sur votre site WordPress. Cela peut être utile pour le débogage, la vérification des configurations, ou tout simplement pour mieux comprendre votre installation.
Pour connaître la version actuelle de votre installation WordPress, utilisez :
wp core version
Cela donnera le numéro de version, comme 6.4.3.
Pour récupérer l'URL principale de votre site WordPress, utilisez :
wp option get home
Cela renverra l'URL configurée dans les paramètres de WordPress.
Pour trouver l'adresse électronique d'un administrateur, utilisez :
wp option get admin_email
Pour trouver le titre de votre site web, utilisez :
wp option get blogname
Vous pouvez obtenir une liste des utilisateurs en utilisant :
wp user list
Vous pouvez obtenir les détails d'un utilisateur spécifique en utilisant son ID utilisateur. Par exemple, pour l'ID utilisateur 1 :
wp user get 1
Ces commandes sont utiles pour accéder rapidement à des informations importantes sur votre site WordPress sans vous connecter au tableau de bord. Vous pouvez également utiliser ces informations dans des scripts pour automatiser certaines tâches.
Des sauvegardes régulières sont essentielles pour tout site WordPress. WP-CLI peut vous aider à créer des sauvegardes rapidement et facilement.
La sauvegarde la plus simple que vous pouvez effectuer avec WP-CLI est une exportation de base de données. Vous pouvez utiliser cette commande :
wp db export
Cependant, les sauvegardes complètes sont un peu plus compliquées.
Pour les faciliter, utilisez Duplicator. Ce plugin de sauvegarde est livré avec des commandes WP-CLI afin que vous puissiez sauvegarder votre site sans quitter votre interface de ligne de commande WordPress.
Cette commande permet de créer une sauvegarde complète du site (base de données et fichiers) :
wp duplicator build
Les commandes WP-CLI de Duplicator Pro sont hautement personnalisables. Voici quelques options :
--template=<ID>: Utiliser un modèle de sauvegarde prédéfini.--dir=<path>: Spécifier un emplacement de sauvegarde personnalisé.--delete: Supprimer automatiquement la sauvegarde après sa création.--phpsqldump, --phpzip, --duparchive: Modifier le moteur d'archivage utilisé pour les sauvegardes.Utilisez la commande wp duplicator build --help pour un aperçu complet des options disponibles.
Ces commandes permettent de créer, gérer et nettoyer facilement vos sauvegardes. Vous pouvez automatiser les sauvegardes en créant de simples scripts qui exécutent ces commandes WP-CLI.
Par exemple, vous pouvez créer un script bash pour sauvegarder plusieurs sites simultanément.
#!/bin/bash
# Define site path to user associations
declare -A site_configs=(
["/var/www/site1/public"]="user1"
["/var/www/site2/public"]="user2"
["/var/www/site3/public"]="user3"
# Add more associations as needed
)
target_path="/path/to/backup/destination"
# Create and clean the destination folder
mkdir -p "$target_path" || { echo "Unable to create folder $target_path"; exit 1; }
cd "$target_path" || { echo "Unable to access folder $target_path"; exit 1; }
# Iterate through site path to user associations
for site_path in "${!site_configs[@]}"; do
user="${site_configs[$site_path]}"
# Check if the web folder exists
if [ ! -d "$site_path" ]; then
echo "Folder $site_path does not exist. Skipping..."
continue
fi
# Execute backup
cd "$site_path" || { echo "Unable to access $site_path"; continue; }
echo "Creating backup for $site_path with user $user"
sudo -u "$user" wp duplicator build --delete --dir="$target_path"
done
# Change ownership and create zip
cd "$target_path" || { echo "Unable to access $target_path"; exit 1; }
chown $USER:$USER *
zip ../backups.zip *
WP-CLI peut gérer les sauvegardes de base de la base de données. Pour des sauvegardes plus flexibles et automatisées, installez Duplicator Pro. Ses commandes étendent WP-CLI, ce qui en fait un outil puissant pour votre stratégie de sauvegarde.
WP-CLI offre plusieurs commandes pour gérer votre base de données WordPress directement depuis la ligne de commande. Cela peut être utile pour optimiser les performances, résoudre des problèmes et effectuer des tâches de maintenance.
Pour optimiser votre base de données, utilisez :
wp db optimize
Cette commande permet d'améliorer les performances de la base de données en supprimant les frais généraux. Il est conseillé de l'exécuter régulièrement.
Si vous rencontrez des problèmes avec votre base de données, vous pouvez essayer de la réparer en utilisant :
wp db repair
Cette commande tente de corriger les tables corrompues.
Nous avons déjà vu une commande d'exportation de base de données, mais voici un autre exemple. Vous pouvez exporter la base de données avec un nom de fichier personnalisé :
wp db export my_database_backup.sql
Pour importer une base de données précédemment exportée, utilisez :
wp db import my_database_backup.sql
Assurez-vous que le fichier SQL existe dans le répertoire où vous exécutez la commande.
Cette commande remplacera votre base de données existante par celle qui se trouve dans le fichier spécifié. Soyez prudent lorsque vous exécutez cette commande sur un site web actif. Faites toujours une copie de sauvegarde avant !
Ces commandes facilitent la gestion et la maintenance de votre base de données WordPress, sans avoir à vous connecter à phpMyAdmin ou à un autre outil de gestion de base de données. Elles vous donnent un accès direct aux opérations de la base de données via la ligne de commande.
WP-CLI est un moyen pratique de gérer vos plugins et thèmes WordPress à partir de la ligne de commande. C'est beaucoup plus rapide que d'utiliser la zone d'administration de WordPress, surtout si vous avez besoin de gérer plusieurs plugins et thèmes.
Pour installer un plugin, utilisez la commande suivante, en remplaçant plugin-slug avec le nom du plugin :
wp plugin install plugin-slug
Par exemple, pour installer le populaire plugin All in One SEO :
wp plugin install all-in-one-seo-pack
Vous pouvez également installer un plugin à partir d'un fichier ZIP :
wp plugin install /path/to/plugin.zip
Pour activer un plugin, utilisez :
wp plugin activate plugin-slug
Par exemple, pour activer AIOSEO :
wp plugin activate all-in-one-seo-pack
Pour désactiver un plugin, utilisez :
wp plugin deactivate plugin-slug
Pour obtenir une liste de tous les plugins installés, utilisez :
wp plugin list
Vous pouvez également utiliser un indicateur pour filtrer par statut :
wp plugin list --status=active
Vous obtiendrez ainsi une liste des plugins installés, avec leur statut (actif ou inactif).
Pour désinstaller un plugin, utilisez :
wp plugin uninstall plugin-slug
Utilisez la même WP-CLI pour gérer les thèmes, en remplaçant "plugin" par "thème". Par exemple, voici comment installer le thème Twenty Twenty-Four :
wp theme install twentytwentyfour
Ces commandes vous permettent de gérer efficacement vos plugins et thèmes. Vous pouvez effectuer des actions en masse, mettre à jour, activer ou désactiver des plugins et des thèmes à l'aide d'une seule commande, ce qui vous permet d'économiser du temps et des efforts.
La gestion des commentaires peut être une tâche fastidieuse. WP-CLI fournit un moyen rapide de modérer les commentaires à partir de la ligne de commande. Ceci est particulièrement utile si vous avez un grand nombre de commentaires à gérer.
Pour afficher une liste de tous les commentaires, utilisez :
wp comment list
Cette commande permet d'obtenir une liste de tous les commentaires, avec leur identifiant, leur auteur et leur statut. Vous pouvez utiliser différents indicateurs pour filtrer les commentaires.
Pour ne répertorier que les commentaires en attente :
wp comment list --status=hold
Vous pouvez également dresser la liste des commentaires approuvés avec :
wp comment list --status=approve
Ou spammer les commentaires avec :
wp comment list --status=spam
Pour approuver un commentaire, utilisez son ID :
wp comment approve comment-id
Remplacer comment-id par l'identifiant réel du commentaire.
Pour annuler l'approbation d'un commentaire, utilisez :
wp comment unapprove comment-id
Pour marquer un commentaire comme spam :
wp comment spam comment-id
Pour supprimer le marquage d'un commentaire en tant que spam :
wp comment unspam comment-id
Pour déplacer un commentaire dans la corbeille :
wp comment trash comment-id
Pour supprimer définitivement un commentaire :
wp comment delete comment-id
Attention, cette action est irréversible.
Vous pouvez effectuer des actions en masse en combinant des commandes avec des filtres. Par exemple, pour approuver tous les commentaires en attente :
wp comment list --status=hold --format=ids | xargs wp comment approve
Cette commande permet de récupérer les identifiants des commentaires en attente et de les approuver tous en une seule étape.
Ces commandes facilitent grandement la gestion des commentaires, surtout si vous en recevez un grand nombre. Vous pouvez rapidement filtrer, approuver, supprimer ou marquer les commentaires comme spam à l'aide de commandes simples.
WP-CLI vous permet de créer et de gérer du contenu directement à partir de la ligne de commande. Cela peut être utile pour ajouter rapidement des articles ou des pages.
Pour créer un nouveau message, utilisez :
wp post create --post_type=post --post_title="My New Post" --post_content="This is the content of my new post." --post_status=publish
Remplacez "Mon nouvel article" et "Voici le contenu de mon nouvel article" par le titre et le contenu que vous souhaitez. Cette commande créera un nouvel article publié avec le titre et le contenu donnés.
Vous pouvez également définir le statut du message comme brouillon si vous ne souhaitez pas le publier immédiatement.
Pour créer une nouvelle page, utilisez :
wp post create --post_type=page --post_title="My New Page" --post_content="This is the content of my new page." --post_status=publish
Pour mettre à jour le contenu avec WP-CLI, vous aurez besoin de l'ID de l'article ou de la page :
wp post update post-id --post_title="Updated Title" --post_content="Updated Content."
Remplacez post-id par l'ID de l'article ou de la page que vous souhaitez mettre à jour et "Updated Title" et "Updated Content" par le nouveau contenu.
Pour supprimer un message ou une page, utilisez l'ID :
wp post delete post-id
Pour lister vos messages :
wp post list --post_type=post
Pour lister vos pages :
wp post list --post_type=page
Vous pouvez utiliser différents indicateurs pour filtrer la liste par statut, par auteur, etc.
Vous pouvez également définir des champs personnalisés à l'aide de WP-CLI. Par exemple, il est possible de définir des champs personnalisés à l'aide de WP-CLI :
wp post meta set post-id meta-key "Meta Value"
Remplacer post-id, meta-key et Meta Value par les valeurs réelles.
Ces commandes permettent d'ajouter, de mettre à jour ou de supprimer rapidement du contenu sans avoir à se connecter à la zone d'administration de WordPress. Cela peut s'avérer très utile lorsque vous souhaitez automatiser des tâches de gestion de contenu.
Vous pouvez créer, mettre à jour et supprimer des utilisateurs avec WP-CLI.
Pour créer un nouvel utilisateur, utilisez cette commande :
wp user create username user@example.com --user_pass="password" --role=author
Remplacez nom d'utilisateur, user@example.com, mot de passe et auteur par les valeurs souhaitées.
Cette commande crée un nouvel utilisateur avec le nom d'utilisateur, l'adresse électronique, le mot de passe et le rôle spécifiés. Vous pouvez utiliser d'autres rôles, tels que rédacteur, administrateur, abonné, etc.
Pour voir la liste de tous les utilisateurs de votre site :
wp user list
Cette opération permet d'obtenir une liste de tous les utilisateurs, avec leur identifiant, leur nom d'utilisateur et leur adresse électronique.
Pour obtenir les détails d'un utilisateur spécifique, utilisez :
wp user get user-id
Remplacer user-id par l'ID de l'utilisateur.
Pour mettre à jour un utilisateur existant, vous pouvez utiliser la fonction wp user update commande. Par exemple, pour modifier l'adresse électronique de l'utilisateur :
wp user update user-id --user_email=newemail@example.com
Vous pouvez également mettre à jour d'autres champs tels que le mot de passe ou le rôle de l'utilisateur.
Pour réinitialiser le mot de passe d'un utilisateur, utilisez :
wp user update user-id --user_pass=new_password
Pour supprimer un utilisateur :
wp user delete user-id
Vous pouvez gérer les rôles et les capacités des utilisateurs en utilisant WP-CLI. Par exemple, ajoutez le rôle d'éditeur à un utilisateur avec cette commande :
wp user set-role user-id editor
Utilisation wp user remove-role pour retirer un utilisateur d'un rôle.
Vous disposez désormais de tous les outils nécessaires pour gérer les utilisateurs de votre site WordPress à partir de la ligne de commande. Cela peut s'avérer particulièrement utile lorsque vous avez besoin d'effectuer des actions de masse sur les utilisateurs.
WP-CLI peut être un outil utile pour résoudre les erreurs et déboguer les problèmes sur votre site WordPress. Voici quelques commandes qui peuvent vous aider.
WP-CLI peut vous montrer s'il y a des erreurs dans votre installation WordPress. Cette commande vérifiera si tous les fichiers principaux de WordPress sont intacts. Si un fichier est manquant ou modifié, une erreur sera signalée.
wp core verify-checksums
Bien que WP-CLI ne puisse pas localiser directement les erreurs dans les plugins ou les thèmes, vous pouvez l'utiliser pour désactiver les plugins ou changer de thème pour le dépannage.
Pour désactiver tous les plugins :
wp plugin deactivate --all
Pour passer à un thème par défaut :
wp theme activate twentytwentyfour
Ensuite, vous pouvez les réactiver un par un pour isoler l'erreur.
Vous pouvez utiliser le wp db check pour vérifier la présence de erreurs de base de donnéesqui peuvent indiquer des problèmes sur votre site :
wp db check
Vous pouvez utiliser les commandes mentionnées dans la section sur la gestion des bases de données pour réparer votre base de données si nécessaire.
WP-CLI n'interagit pas directement avec les logs du serveur. Pour voir les journaux d'erreurs de votre serveur web, vous devez généralement utiliser des outils en ligne de commande tels que tail pour consulter directement les journaux d'erreurs de votre serveur web. L'emplacement de ces journaux varie en fonction de la configuration de votre serveur.
En utilisant WP-CLI, vous pouvez rapidement tester et diagnostiquer les problèmes potentiels afin de remettre votre site en marche rapidement.
Créer un thème enfant est une bonne idée lorsque vous souhaitez personnaliser votre thème WordPress sans modifier les fichiers du thème original. WP-CLI rend ce processus simple et rapide.
Pour créer un thème enfant, utilisez l'option wp scaffold child-theme suivie du nom du thème parent.
Par exemple, pour créer un thème enfant pour le thème Twenty Twenty-Four, utilisez :
wp scaffold child-theme twentytwentyfour
Cette commande créera un nouveau répertoire pour votre thème enfant avec les fichiers de base nécessaires, y compris style.css et functions.php. Elle ajoutera également les informations d'en-tête nécessaires au fichier style.css pour en faire un thème enfant valide.
Vous pouvez personnaliser le répertoire du thème enfant en ajoutant l'option --theme_slug drapeau.
wp scaffold child-theme twentytwentyfour --theme_slug=my-child-theme
Vous pouvez également spécifier le nom du thème enfant avec --theme_name.
wp scaffold child-theme twentytwentyfour --theme_name="My Child Theme"
La liste complète des options est disponible sur le site :
wp help scaffold child-theme
Cette commande permet de créer très facilement des thèmes enfants, qui conservent vos personnalisations organisées et garantissent qu'elles ne seront pas écrasées lors de la mise à jour du thème parent.
Lorsque vous modifiez la taille des images dans les paramètres de WordPress, vous devez souvent régénérer les vignettes de vos images existantes. C'est une tâche courante que WP-CLI peut effectuer efficacement.
Pour régénérer toutes les vignettes, utilisez :
wp media regenerate
Cette commande passe en revue tous vos fichiers multimédias existants et régénère les vignettes en fonction de vos paramètres actuels. Cette opération peut prendre un certain temps en fonction du nombre d'images que vous possédez.
Vous pouvez également régénérer des vignettes pour des images spécifiques ou de certaines tailles. Consultez la liste complète des drapeaux disponibles en utilisant :
wp help media regenerate
La fonctionnalité de recherche et de remplacement de WP-CLI est extrêmement utile lors de la migration d'un site WordPress. Elle vous aidera à mettre à jour les URLs après un changement de domaine.
Pour rechercher une ancienne URL et la remplacer par une nouvelle, utilisez la commande suivante :
wp search-replace 'oldurl.com' 'newurl.com'
Remplacez "oldurl.com" par l'URL de votre ancien site et "newurl.com" par l'URL de votre nouveau site.
Cette commande recherche dans l'ensemble de votre base de données et remplace toutes les instances de l'ancienne URL par la nouvelle.
Sauvegardez toujours votre base de données avant d'exécuter cette commande. Cela vous permettra de revenir facilement à l'état précédent en cas de problème.
Soyez très précis en ce qui concerne les anciens et les nouveaux URL. Même une petite faute de frappe peut causer des problèmes.
Cette commande peut être puissante, mais elle est également très dangereuse si elle n'est pas utilisée correctement. Testez-la sur un site d'essai avant de la mettre en œuvre en production.
Si vous utilisez des données sérialisées dans votre base de données (ce qui est très courant), utilisez la fonction --all-tables pour s'assurer que toutes les instances des URL sont modifiées. Par exemple :
wp search-replace 'oldurl.com' 'newurl.com' --all-tables
Pour prévisualiser les modifications sans les effectuer, utilisez la fonction --dry-run drapeau :
wp search-replace 'oldurl.com' 'newurl.com' --dry-run
Cette commande vous montrera une liste de tous les changements qu'elle apportera, vous donnant la possibilité de les vérifier avant de continuer.
WP-CLI fonctionne sous Windows avec l'aide d'outils tels que WSL (Windows Subsystem for Linux) ou par l'intermédiaire d'environnements PHP pris en charge. L'installation directe est possible, mais des problèmes de compatibilité peuvent survenir en l'absence d'une configuration adéquate.
Enregistrer une commande WP-CLI en utilisant la commande WP_CLI::add_command dans votre code PHP. Définissez une fonction de rappel pour le comportement de la commande et incluez-la dans la base de code de votre plugin ou de votre thème. Documentez correctement les arguments et l'utilisation pour garantir la fonctionnalité.
Vérifiez si WP-CLI est installé en ouvrant un terminal et en lançant la commande . S'il est installé, le numéro de version ou le chemin d'accès s'affichera ; sinon, un message d'erreur apparaîtra.wp --info
Commencez à utiliser WordPress CLI en installant WP-CLI et en naviguant vers votre répertoire WordPress dans la ligne de commande. Exécutez des commandes telles que wp plugin list pour afficher les plugins ou wp theme activate pour changer de thème. Commencez par les commandes de base et reportez-vous au Documentation WP-CLI à des fins d'orientation.
WP-CLI est un outil puissant qui peut améliorer de manière significative votre processus de gestion de WordPress. Des simples mises à jour aux opérations complexes sur les bases de données, il fournit un moyen plus rapide et plus efficace d'interagir avec vos sites WordPress.
Nous vous encourageons à commencer à expérimenter avec WP-CLI dès aujourd'hui. Commencez par les commandes de base de ce tutoriel WP-CLI et explorez progressivement ses fonctionnalités les plus avancées.
Plus vous l'utiliserez, plus vous vous sentirez à l'aise et plus vous réaliserez son potentiel !
Si vous êtes à la recherche d'une plus grande flexibilité dans WP-CLI, envisagez d'utiliser Duplicator Pro. C'est un outil de sauvegarde qui s'intègre parfaitement à WP-CLI, rationalisant les sauvegardes de votre site depuis la ligne de commande.
Pendant que vous êtes ici, je pense que vous aimerez ces tutoriels WordPress supplémentaires :
Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, il se peut que nous recevions une commission. Nous ne recommandons que des produits dont nous pensons qu'ils apporteront une valeur ajoutée à nos lecteurs.