Hvordan bulkinstallere flere plugins i WordPress ved hjelp av WP-CLI

Har du noen gang ønsket å bulkinstallere eller oppdatere flere WordPress-plugins på en gang?


I denne opplæringen gjør vi det bruk WP-CLI for å installere flere plugins fra kommandolinjegrensesnittet. Vi viser deg hvordan du gjør det administrer pluginene dine ved hjelp av WP-CLI, som for eksempel oppdatering av flere plugins, aktiver / deaktiver plugins og slette (avinstaller) plugins i bulk – alt uten å måtte logge inn på ditt WordPress-nettsted!

La oss diskutere noen få før vi kommer i gang forkunnskaper:

  1. Hvis du bruker WordPress på en delt hostingleverandør, må verten tilby SSH-tilgang og ha WP-CLI installert. Du kan sjekke den offisielle WordPress liste av støttede verter, men som det skjer så skjer alle anbefalingene våre for beste WordPress-hosting med WP-CLI forhåndsinstallert.
  2. Hvis du er vert for WordPress på en VPS- eller skyserver, viser vi deg hvordan du installerer WP-CLI på serveren din senere i denne opplæringen. (PS: Hvis du vil lære hvordan du installerer WordPress i en VPS, følg vår DigitalOcean-opplæring)
  3. OS bør være et UNIX-lignende miljø (Linux, OS X, FreeBSD); du må ha PHP 5.4+ og WordPress 3.7 eller nyere. Siden nesten alle anbefalte WordPress-verter vil oppfylle disse kriteriene, er du god til å gå.
  4. Endelig er denne opplæringen ikke beregnet for nybegynnere. Personer som er kjent med kommandolinjegrensesnittet (CLI) og serveradministrasjon, bør bruke denne opplæringen.

La oss komme i gang.

Hva er WP-CLI i WordPress?

WP-CLI er et gratis, åpen kildekode-prosjekt som lar deg administrere WordPress-nettstedet ditt ved å bruke kommandolinjegrensesnittet (CLI). WP-CLI forenkler enormt mange WordPress-oppgaver, for eksempel å installere WordPress, sikkerhetskopiere databasen, oppdatere WordPress-kjernen og installere eller oppdatere WordPress-plugins og temaer.

Alt dette kan gjøres ved å skrive inn noen få kommandoer i terminalen, uten å måtte logge inn på ditt WordPress-nettsted. Resultatet? Mye tid spart, mindre rom for feil og skyhøyt produktivitet! Her er en god grunning fra WPShout for å lære mer om WP-CLI.

Hvordan installere WP-CLI i en WordPress VPS eller Cloud Server?

Brukere som har installert WordPress i en VPS (for eksempel DigitalOcean), a leverandør av skyhotell (for eksempel Amazon Web Services (AWS) eller Google Cloud), eller en styrt skyvert (for eksempel CloudWays), kan installere WP-CLI på serveren deres.

Merk: For denne opplæringen har vi brukt en Vultr VPS (lignende en DigitalOcean-dråpe) med WordPress forhåndsinstallert, og henvist til offisiell dokumentasjon.

Trinn 1: Logg inn på serveren din med rot bruker. Hvis du ikke har tilgang til rotbrukeren, logger du på en bruker med lese-, skrive- og utføringsrettigheter i “/ Var / www / html”Katalog.

Steg 2: Last ned wp-cli.phar fil bruker wget eller curl (vi har brukt CURL):

installer wp-cli for wordpress i vps eller skyserver

krøll -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

Trinn 3: Kontroller at Phar-filen fungerer. Skriv inn følgende kommando, så ser du en lignende utgang:

installer wp-cli wordpress vps - sjekk - info

php wp-cli.phar - info

Trinn 4: vi vil utføre WP-CLI fra kommandolinjen ved bare å skrive wp. For å gjøre dette, må vi gjøre WP-CLI-filen kjørbar og flytte den til bin katalog.

installer wp-cli wordpress vps - flytt til bin og utfør tillatelse

  • For å gjøre WP-CLI-filen kjørbar, skriver du inn:
chmod + x wp-cli.phar
  • Flytt den deretter til søppelkatalogen:
sudo mv wp-cli.phar / usr / local / bin / wp

Trinn 5: Nå tester vi om WP-CLI er riktig kjørbar:

installer wp-cli wordpress vps installasjonssjekk fungerer

  • Først bytter du arbeidskatalogen til WordPress installasjonskatalog:
cd / var / www / html
  • Kjør deretter følgende kommando, så ser du en lignende utdata som vist på skjermdumpen over.
wp - info

Advarsel: Feil på rottilgang i WP-CLI og løsning

Noen ganger når du utfører WP-CLI-kommandoer som en rot bruker, kan det hende du får følgende feil:

wp-cli root access feil wordpress vps

I et slikt tilfelle er det bare å legge ved -La-rot til kommandoen, og du er god til å gå. Her er et eksempel på en kommandotest om WP-CLI gjenkjenner den eksisterende WordPress-installasjonen.

wp core versjon - allow-root

wp-cli rottilgang feil løsning WordPress

Når du har fungert, er du klar til å installere plugins-pakker.

Hvordan bulk installere flere plugins i WordPress ved hjelp av WP-CLI

I dette avsnittet viser vi deg hvordan du installerer flere plugins i WordPress bulk fra kommandolinjegrensesnittet ved å bruke WP-CLI. For referanse, hold den offisielle WP-CLI-plugin-dokumentasjon praktisk.

Den grunnleggende installasjonskommandoen for plugin er som følger:

wp plugin installasjon PLUGIN_NAME

Koden som skal installeres flere plugins er: (Du kan legge til så mange plugins som du trenger)

wp plugin installasjon PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_3_NAME

Nå er trikset det finne ut riktig navn på plugin-modulen. For å gjøre dette, kan du gå til plugins-URL-siden og kopiere URL-modulen.

  • For eksempel er Jetpack-plugin-adressen https://wordpress.org/plugins/jetpack/
    • Derfor er plugin-navnet jetpack
  • Tilsvarende for Yoast SEO-pluginen er URLen https://wordpress.org/plugins/WordPress-seo/
    • Derfor er plugin-navnet WordPress-seo

For å installere en enkelt plugin er koden:

wp plugin installer jetpack

For å installere både Jetpack og Yoast SEO er koden:

wp plugin installer jetpack wordpress-seo

wp-cli installerer flere plugins i wordpress

(Merk at vi har brukt -La-rot for å sikre at koden kjører i vår VPS.)

Hvordan installere og aktivere flere plugins i WordPress ved hjelp av WP-CLI

Som standard aktiveres ikke programtilleggene som er installert av WP-CLI. Hvis du vil aktivere en plugin umiddelbart etter installasjon, legg ved -activate til kommandoen.

Vi anbefaler imidlertid ikke å aktivere plugins som krever ombordkonfigurasjon (for eksempel hurtigbufring og backup-plugins), direkte fra WP-CLI.

Plugins som ikke krever onboarding-konfigurasjon som Sett inn topp- og bunntekst kan aktiveres fra kommandolinjen:

wp-plugin installer innstikk-topp- og -fot-bunntekst - aktiver

wp-cli installerer og aktiverer flere plugins i wordpress

Det er det! Nå vet du hvordan du skal installere og aktivere flere plugins ved hjelp av WP-CLI. I neste avsnitt lærer vi deg plugin management ved hjelp av WP-CLI.

Bulk Plugin Management i WP-CLI i WordPress

Du kan bruke WP-CLI til en rekke plugin-administrasjonsoppgaver, for eksempel:

  • Viser antall installerte plugins
  • Aktivering / deaktivering av flere plugin-er
  • Oppdatering og sletting av plugins i bulk

Slik viser du antall installerte plugins i WordPress ved hjelp av WP-CLI

Denne kommandoen viser antall installerte plugins på WordPress-nettstedet i en tabell, inkludert viktig informasjon som pluginens aktiveringsstatus, gjeldende versjon og tilgjengelige oppdateringer (hvis noen).

wp-plugin-listen

wp-cli viser alle installerte plugins i wordpress

Hvordan aktivere eller deaktivere flere plugins samtidig ved hjelp av WP-CLI

I likhet med plugin-installasjonskommandoen, legger du til navnene på plugins du vil aktivere eller deaktivere, og trykk på retur.

wp plugin aktiver PLUGIN_1_NAME PLUGIN_2_NAME

Dermed er kommandoen for å aktivere Yoast SEO og Jetpack (forutsatt at de er installert):

wp plugin aktiverer wordpress-seo jetpack

På samme måte er kommandoen for å deaktivere (eller deaktivere) begge plugins:

wp-plugin deaktiverer wordpress-seo jetpack

Alternativt kan du gjøre det deaktiver alle aktive plugins på ditt WordPress-nettsted med denne ene kommandoen:

wp plugin deaktiverer - alt

wp-cli deaktiverer alle plugins i wordpress fra kommandolinjen

Hvordan bulke-oppdatere flere plugins i WordPress ved hjelp av WP-CLI

En annen gunstig applikasjon av WP-CLI er dens evne til bulk-oppdatering av alle installerte plugins på ditt WordPress-nettsted. Kommandoen er:

wp plugin-oppdatering - alt

wp-cli oppdaterer alle plugins i wordpress fra kommandolinjen

Pakk inn

Bortsett fra vedlikehold av plugin-er, WP-CLI er et kraftig verktøy som lar deg utføre en stort antall vedlikeholdsoppgaver veldig effektivt, via kommandolinjen, og sparer deg for mye verdifull tid.

Hvis du prøver WP-CLI for første gang, foreslår vi at du gjør det i en iscenesettingsserver eller i en ny WordPress-instans. Når du er kjent med verktøyet, kan du begynne å bruke det på nettstedet ditt.

Håper du har lært noe nytt fra denne opplæringen. Har du brukt WP-CLI før? Hva er favoritttriksene dine?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me