Formation WordPress
- 20 meilleurs thèmes WordPress Bootstrap
- Apprendre PHP pour le développement WordPress: boucles while () • WPShout
- Transcription de l'épisode 19: Python unittest avec Robert Collins
- Travailler avec les rôles et capacités des utilisateurs WordPress • WPShout
- Comment utiliser wp_enqueue_script () pour inclure des fichiers JavaScript dans WordPress
Avez-vous déjà voulu installer ou mettre à jour plusieurs plugins WordPress en une seule fois?
Dans ce didacticiel, nous allons utiliser WP-CLI pour installer plusieurs plugins à partir de l'interface de ligne de commande. Nous allons vous montrer comment gérer vos plugins en utilisant WP-CLI, tel que mise à jour de plusieurs plugins, activer / désactiver les plugins et suppression (désinstaller) les plugins en masse – le tout sans avoir à vous connecter à votre site WordPress!
Avant de commencer, discutons de quelques-uns conditions préalables:
- Si vous utilisez WordPress sur un fournisseur d'hébergement partagé, votre hôte doit offrir un accès SSH et avoir WP-CLI installé. Vous pouvez consulter la liste officielle des hôtes pris en charge par WordPress, mais en l'occurrence, toutes nos recommandations pour le meilleur hébergement WordPress sont fournies avec WP-CLI préinstallé.
- Si vous hébergez WordPress sur un serveur VPS ou cloud, nous vous montrerons comment installer WP-CLI sur votre serveur, plus loin dans ce didacticiel. (PS: si vous voulez apprendre à installer WordPress dans un VPS, suivez notre tutoriel DigitalOcean)
- Votre système d'exploitation doit être un environnement de type UNIX (Linux, OS X, FreeBSD); vous devez avoir PHP 5.4+ et WordPress 3.7 ou supérieur. Étant donné que presque tous les hôtes WordPress recommandés répondront à ces critères, vous êtes prêt à partir.
- Enfin, ce tutoriel est ne pas destiné aux débutants. Les personnes familiarisées avec l'interface de ligne de commande (CLI) et la gestion de serveur doivent utiliser ce didacticiel.
Commençons.
Qu'est-ce que WP-CLI dans WordPress?
WP-CLI est un projet open source gratuit qui vous permet de gérer votre site WordPress à l'aide de l'interface de ligne de commande (CLI). WP-CLI simplifie énormément de nombreuses tâches WordPress, telles que l'installation de WordPress, la sauvegarde de la base de données, la mise à jour du noyau WordPress et l'installation ou la mise à jour de plugins et de thèmes WordPress.
Tout cela peut être fait en tapant quelques commandes dans le terminal, sans avoir à vous connecter à votre site WordPress. Le résultat? Beaucoup de temps économisé, moins de marge d'erreur et une productivité fulgurante! Voici une bonne introduction de WPShout pour en savoir plus sur WP-CLI.
Comment installer WP-CLI dans un VPS WordPress ou un serveur cloud?
Les utilisateurs qui ont installé WordPress dans un VPS (comme DigitalOcean), un fournisseur d'hébergement cloud (comme Amazon Web Services (AWS) ou Google Cloud), ou un hôte cloud géré (comme CloudWays), peuvent installer WP-CLI sur leur serveur.
Remarque: Pour ce didacticiel, nous avons utilisé un VPS Vultr (similaire à un droplet DigitalOcean) avec WordPress préinstallé, et référé la documentation officielle.
Étape 1: Connectez-vous à votre serveur avec le racine utilisateur. Si vous n'avez pas accès à l'utilisateur root, connectez-vous avec un utilisateur disposant des autorisations de lecture, d'écriture et d'exécution dans le "/ var / www / html”.
Étape 2: Téléchargez le fichier wp-cli.phar à l'aide de wget ou boucle (nous avons utilisé cURL):
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
Étape 3: Vérifiez que le fichier Phar fonctionne. Tapez la commande suivante et vous devriez voir une sortie similaire:
php wp-cli.phar --info
Étape 4: nous voulons exécuter WP-CLI à partir de la ligne de commande en tapant simplement wp. Pour ce faire, nous devons rendre le fichier WP-CLI exécutable et le déplacer vers le poubelle annuaire.
- Pour rendre le fichier WP-CLI exécutable, tapez:
chmod + x wp-cli.phar
- Ensuite, déplacez-le dans le répertoire bin:
sudo mv wp-cli.phar / usr / local / bin / wp
Étape 5: Nous allons maintenant tester si WP-CLI est correctement exécutable:
- Tout d'abord, changez le répertoire de travail en répertoire d'installation WordPress:
cd / var / www / html
- Ensuite, exécutez la commande suivante et vous devriez voir une sortie similaire, comme indiqué dans la capture d'écran ci-dessus.
wp --info
Attention: Erreur d'accès root dans WP-CLI & Solution
Parfois, lorsque vous exécutez des commandes WP-CLI en tant que racine utilisateur, vous pourriez obtenir l'erreur suivante:
Dans ce cas, ajoutez simplement –Allow-root à la commande, et vous êtes prêt à partir. Voici un exemple de test de commande pour savoir si WP-CLI reconnaît l'installation WordPress existante.
wp core version --allow-root
Une fois que cela fonctionne, vous êtes prêt à installer des plugins en bloc.
Comment installer en vrac plusieurs plugins dans WordPress à l'aide de WP-CLI
Dans cette section, nous allons vous montrer comment installer en bloc plusieurs plug-ins dans WordPress à partir de l'interface de ligne de commande, en utilisant WP-CLI. Pour référence, gardez la documentation officielle du plugin WP-CLI à portée de main.
La commande d'installation de plugin de base est la suivante:
installation du plugin wp PLUGIN_NAME
Le code à installer plusieurs plugins est: (Vous pouvez ajouter autant de plugins que vous le souhaitez)
installation du plugin wp PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_3_NAME
Maintenant, l'astuce consiste à trouver le nom correct du plugin. Pour ce faire, visitez la page URL du plug-in et copiez le slug URL.
- Par exemple, l'URL du plugin Jetpack est https://wordpress.org/plugins/jetpack/
- Par conséquent, le nom du plugin est jetpack
- De même, pour le plugin Yoast SEO, l'URL est https://wordpress.org/plugins/wordpress-seo/
- Par conséquent, le nom du plugin est wordpress-seo
Pour installer un seul plugin, le code est:
plugin wp installer jetpack
Pour installer à la fois Jetpack et Yoast SEO, le code est:
plugin wp installer jetpack wordpress-seo
(Notez que nous avons utilisé –Allow-root pour vous assurer que le code s'exécute dans notre VPS.)
Comment installer et activer plusieurs plug-ins dans WordPress à l'aide de WP-CLI
Par défaut, les plugins installés par WP-CLI ne sont pas activés. Si vous souhaitez activer un plugin immédiatement après l'installation, ajoutez -Activer à la commande.
Cependant, nous vous recommandons de ne pas activer les plugins qui nécessitent configuration d'intégration (tels que la mise en cache et les plugins de sauvegarde), directement à partir de WP-CLI.
Les plugins qui ne nécessitent pas de configuration d'intégration tels que Insérer des en-têtes et des pieds de page peuvent être activés à partir de la ligne de commande:
wp plugin install insert-headers-and-footers --activate
C'est ça! Vous savez maintenant comment installer en bloc et activer plusieurs plug-ins à l'aide de WP-CLI. Dans la section suivante, nous vous apprendrons gestion des plugins à l'aide de WP-CLI.
Gestion des plugins en masse dans WP-CLI dans WordPress
Vous pouvez utiliser WP-CLI pour diverses tâches de gestion de plug-in telles que:
- Liste du nombre de plugins installés
- Activation / désactivation de plugins multiples
- Mettre à jour et supprimer des plugins en masse
Comment répertorier le nombre de plugins installés dans WordPress à l'aide de WP-CLI
Cette commande affiche le nombre de plugins installés dans votre site WordPress dans un tableau, y compris des informations vitales telles que l'état d'activation du plugin, la version actuelle et les mises à jour disponibles (le cas échéant).
liste des plugins wp
Comment activer ou désactiver plusieurs plug-ins à la fois à l'aide de WP-CLI
Semblable à la commande d'installation du plugin, ajoutez les noms des plugins que vous souhaitez activer ou désactiver et appuyez sur Retour.
activer le plugin wp PLUGIN_1_NAME PLUGIN_2_NAME
Ainsi, la commande pour activer Yoast SEO et Jetpack (en supposant qu'ils soient installés) est:
plugin wp activer wordpress-seo jetpack
De même, la commande pour désactiver (ou désactiver) les deux plugins est:
plugin wp désactiver wordpress-seo jetpack
Alternativement, vous pouvez désactiver tous les plugins actifs dans votre site WordPress avec cette seule commande:
plugin wp désactiver --all
Comment mettre à jour en bloc plusieurs plug-ins dans WordPress à l'aide de WP-CLI
Une autre application bénéfique de WP-CLI est sa capacité à mettre à jour en masse tous les plugins installés sur votre site WordPress. La commande est:
mise à jour du plugin wp --all
Emballer
Outre la maintenance des plugins, WP-CLI est un outil puissant qui vous permet d'exécuter très efficacement un grand nombre de tâches de maintenance, via la ligne de commande, ce qui vous fait gagner un temps précieux.
Si vous essayez WP-CLI pour la première fois, nous vous suggérons de le faire sur un serveur de transfert ou une nouvelle instance WordPress. Une fois que vous maîtrisez l'outil, vous pouvez commencer à l'utiliser dans votre site en ligne.
J'espère que vous avez appris quelque chose de nouveau grâce à ce didacticiel. Avez-vous déjà utilisé WP-CLI? Quelles sont vos astuces préférées?
[ad_2]