Comment créer un site Web ou un blog en 2020 - Guide gratuit et facile pour créer un site Web

Comment installer en vrac plusieurs plugins WordPress à l’aide de WP-CLI

Comment installer massivement plusieurs plugins WordPress en utilisant WP-CLI 1

Avez-vous déjà voulu installer ou mettre à jour plusieurs plugins WordPress à la fois?

Dans ce tutoriel, nous allons utiliser WP-CLI pour installer plusieurs plugins dans l’interface de ligne de commande. Nous allons vous apprendre comment gérer vos plugins en utilisant WP-CLI, J’aime mettre à jour plusieurs plugins, activer / désactiver les plugins et effacer (désinstaller) des plugins massifs – le tout sans avoir à vous connecter à votre site WordPress!

Avant de commencer, examinons certains conditions préalables:

  1. Si vous utilisez WordPress chez 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 le WP-CLI préinstallé.
  2. Si vous hébergez WordPress sur un serveur VPS ou dans le cloud, nous vous montrerons comment installer WP-CLI sur votre serveur, plus loin dans ce tutoriel. (PS: si vous voulez apprendre à installer WordPress dans un VPS, suivez notre tutoriel DigitalOcean)
  3. 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épondent à ces critères, vous êtes prêt à partir.
  4. Enfin, ce tutoriel n’est pas destiné aux débutants. Les personnes familiarisées avec l’interface de ligne de commande (CLI) et l’administration du serveur doivent utiliser ce didacticiel.

Nous allons commencer.

Qu’est-ce que WP-CLI dans WordPress?

Comment installer en masse plusieurs plugins WordPress en utilisant WP-CLI 2

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). Le WP-CLI simplifie considérablement 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 des plugins et 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é incroyable! Voici une bonne introduction à 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 sur un VPS (comme DigitalOcean), un fournisseur d’hébergement cloud (comme Amazon Web Services (AWS) ou Google Cloud) ou un hôte géré dans le cloud (comme CloudWays), vous pouvez installer WP-CLI sur votre serveur.

Remarque: Pour ce tutoriel, nous utilisons un VPS Vultr (similaire à un crash de DigitalOcean) avec WordPress préinstallé et renvoyons la documentation officielle.

Étape 1: Connectez-vous à votre serveur avec racine Nom d’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 répertoire «/ var / www / html».

Étape 2: Téléchargez le fichier wp-cli.phar à l’aide de wget ou Bouquet (nous utilisons cURL):

installer wp-cli pour wordpress dans vps ou serveur cloud

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

Étape 3: Vérifiez que le fichier Phar fonctionne. Entrez la commande suivante et vous verrez une sortie similaire:

installez wp-cli wordpress vps - vérifiez --info

php wp-cli.phar – informations

É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 compartiment annuaire

installez wp-cli wordpress vps - allez dans le conteneur et exécutez la permission

  • Pour rendre le fichier WP-CLI exécutable, tapez:
  • chmod + x wp-cli.phar

  • Déplacez-le ensuite dans le répertoire bin:
  • sudo mv wp-cli.phar / usr / local / bin / wp

    Étape 5: Vérifions maintenant si la WP-CLI est correctement exécutable:

    installer wp-cli wordpress vps vérification de l'installation de travail

  • Tout d’abord, changez le répertoire de travail en répertoire d’installation WordPress:
  • cd / var / www / html

  • Exécutez ensuite la commande suivante et vous verrez une sortie similaire à celle illustrée dans la capture d’écran ci-dessus.
  • wp –info

    Attention: erreur d’accès root sur WP-CLI et solution

    Parfois, lorsque vous exécutez des commandes WP-CLI comme racine utilisateur, vous pouvez recevoir l’erreur suivante:

    erreur d'accès root wp-cli wordpress vps

    Dans ce cas, ajoutez simplement –Racine rouge en charge, et vous êtes prêt à partir. Voici un exemple de test de commande si WP-CLI reconnaît votre installation WordPress existante.

    version principale de wp –allow-root

    Correction du bug d'accès root de wp-cli wordpress

    Une fois que vous avez ce travail, vous êtes prêt à installer des plugins en vrac.

    Comment installer en vrac plusieurs plugins WordPress à l’aide de WP-CLI

    Dans cette section, nous allons vous montrer comment installer en vrac plusieurs plugins WordPress à partir de l’interface de ligne de commande, en utilisant WP-CLI. Pour référence, préparez la documentation officielle du plugin WP-CLI.

    La commande de base pour installer le plugin 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 est trouver le nom correct du plugin. Pour ce faire, visitez la page URL du plugin et copiez l’onglet URL.

    Comment installer en vrac plusieurs plugins WordPress à l'aide de WP-CLI 3

  • Par exemple, l’URL du plugin Jetpack est https://wordpress.org/plugins/Jet pack/ /
  • Donc, le nom du plugin est Jet pack
  • De même, pour le plugin Yoast SEO, l’URL est https://wordpress.org/plugins/wordpress-seo/ /
  • Donc, le nom du plugin est wordpress-seo
  • Pour installer un seul plugin, le code est:

    plugin wp installer jetpack

    Pour installer Jetpack et Yoast SEO, le code est:

    plugin wp installer jetpack wordpress-seo

    wp-cli installe plusieurs plugins dans wordpress

    (Veuillez noter que nous utilisons –Racine rouge pour vous assurer que le code fonctionne sur notre VPS).

    Comment installer et activer plusieurs plugins 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, veuillez ajouter -Activer pour commande

    Cependant, nous vous recommandons de ne pas activer les modules complémentaires qui nécessitent paramètres d’intégration (tels que les plugins de cache et de sauvegarde), directement à partir de WP-CLI.

    Les plugins qui ne nécessitent pas d’ajustements 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

    wp-cli installe et active divers plugins dans wordpress

    Voilà! Vous savez maintenant comment installer et activer plusieurs plugins en masse à l’aide de WP-CLI. Dans la section suivante, nous vous apprendrons gestion des plugins à l’aide de WP-CLI.

    Gestion massive des plugins 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
  • Activer / désactiver plusieurs plugins
  • Mise à jour et suppression de plugins massifs
  • 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 sur 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

    Wp-cli répertorie tous les plugins installés dans wordpress

    Comment activer ou désactiver plusieurs plug-ins à la fois à l’aide de WP-CLI

    Semblable à la commande d’installation de plugin, ajoutez les noms des plugins que vous souhaitez activer ou désactiver et appuyez sur Entrée.

    plugin wp activer PLUGIN_1_NAME PLUGIN_2_NAME

    Par conséquent, 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

    Vous pouvez également désactiver tous les plugins actifs sur votre site WordPress avec cette commande:

    wp plugin disable –all

    Wp-cli désactive tous les plugins WordPress sur la ligne de commande

    Comment mettre à jour plusieurs plugins WordPress à l’aide de WP-CLI

    Une autre application bénéfique de WP-CLI est la possibilité de mettre à jour massivement tous les plugins installés sur votre site WordPress. La commande est:

    mise à jour du plugin wp – tout

                    Wp-cli met à jour tous les plugins dans WordPress à partir de la ligne de commande

    Raffinement

    En plus de maintenir le plugin, WP-CLI est un outil puissant qui vous permet d’effectuer un grand nombre de tâches de maintenance de manière très efficace, via la ligne de commande, ce qui vous fait gagner un temps précieux.

    Si vous testez WP-CLI pour la première fois, nous vous suggérons de le faire sur un serveur de transfert ou dans une nouvelle instance WordPress. Une fois que vous êtes familiarisé avec l’outil, vous pouvez commencer à l’utiliser sur votre site Web actif.

    J’espère que vous avez appris quelque chose de nouveau grâce à ce tutoriel. Avez-vous déjà utilisé WP-CLI? Quels sont vos trucs préférés?