Sådan bulker-installeres flere plugins i WordPress ved hjælp af WP-CLI

Sådan bulker-installeres flere plugins i WordPress ved hjælp af WP-CLI

Har du nogensinde ønsket at bulkinstallere eller opdatere flere WordPress-plugins på én gang?


I denne selvstudie gør vi det Brug WP-CLI til at installere flere plugins fra kommandolinjegrænsefladen. Vi viser dig, hvordan du gør det administrer dine plugins ved hjælp af WP-CLI, såsom opdatering af flere plugins, aktiver / deaktiver plugins og sletning (afinstaller) plugins i bulk – alt uden at skulle logge på dit WordPress-sted!

Før vi kommer i gang, lad os diskutere et par stykker forudsætninger:

  1. Hvis du bruger WordPress på en delt hosting-udbyder, skal din vært tilbyde SSH-adgang og have WP-CLI installeret. Du kan kontrollere det officielle WordPress liste af understøttede værter, men som det er tilfældet, kommer alle vores anbefalinger til bedste WordPress-hosting med WP-CLI forudinstalleret.
  2. Hvis du er vært for WordPress på en VPS- eller cloud-server, viser vi dig, hvordan du installerer WP-CLI på din server senere i denne tutorial. (PS: Hvis du vil lære at installere WordPress i en VPS, skal du følge vores DigitalOcean-tutorial)
  3. Dit operativsystem skal være et UNIX-lignende miljø (Linux, OS X, FreeBSD); skal du have PHP 5.4+ og WordPress 3.7 eller nyere. Da næsten alle anbefalede WordPress-værter opfylder disse kriterier, er du god til at gå.
  4. Endelig er denne tutorial ikke beregnet til begyndere. Folk, der er bekendt med kommandolinjegrænsefladen (CLI) og serverstyring, bør bruge denne tutorial.

Lad os komme igang.

Hvad er WP-CLI i WordPress?

WP-CLI er et gratis open source-projekt, der giver dig mulighed for at administrere dit WordPress-sted ved hjælp af kommandolinjegrænsefladen (CLI). WP-CLI forenkler enormt mange WordPress-opgaver, såsom installation af WordPress, sikkerhedskopiering af databasen, opdatering af WordPress-kernen og installation eller opdatering af WordPress-plugins og temaer.

Alt dette kan gøres ved at indtaste et par kommandoer i terminalen uden at skulle logge ind på dit WordPress-sted. Resultatet? En masse tid sparet, mindre plads til fejl og skyrocketende produktivitet! Her er en god grunning fra WPShout for at lære mere om WP-CLI.

Sådan installeres WP-CLI i en WordPress VPS eller Cloud Server?

Brugere, der har installeret WordPress i en VPS (såsom DigitalOcean), a cloud hosting udbyder (såsom Amazon Web Services (AWS) eller Google Cloud) eller en administreret sky vært (såsom CloudWays), kan installere WP-CLI på deres server.

Bemærk: Til denne tutorial har vi brugt en Vultr VPS (svarende til en DigitalOcean dråbe) med WordPress forudinstalleret og henvist til officiel dokumentation.

Trin 1: Log ind på din server med rod bruger. Hvis du ikke har adgang til rodbrugeren, skal du logge ind med en bruger med læse, skrive og udføre tilladelser i “/ Var / www / html”Katalog.

Trin 2: Download wp-cli.phar fil ved hjælp af wget eller krølle (vi har brugt CURL):

installer wp-cli til wordpress i vps eller cloud server

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

Trin 3: Kontroller, at Phar-filen fungerer. Skriv følgende kommando, og du skal se en lignende output:

installer wp-cli wordpress vps - check - info

php wp-cli.phar - info

Trin 4: vi vil udføre WP-CLI fra kommandolinjen ved blot at skrive wp. For at gøre dette er vi nødt til at gøre WP-CLI-filen eksekverbar og flytte den til beholder vejviser.

installer wp-cli wordpress vps - flyt til bin og udfør tilladelse

  • For at gøre WP-CLI-filen eksekverbar skal du skrive:
chmod + x wp-cli.phar
  • Flyt det derefter til papirkurven:
sudo mv wp-cli.phar / usr / local / bin / wp

Trin 5: Nu tester vi, om WP-CLI er korrekt eksekverbar:

installere wp-cli wordpress vps installationskontrol fungerer

  • Skift først arbejdsmappen til WordPress-installationsbiblioteket:
cd / var / www / html
  • Kør derefter følgende kommando, og du skal se en lignende output som vist på skærmbilledet ovenfor.
wp - info

Advarsel: Fejl ved rodadgang i WP-CLI & løsning

Nogle gange, når du udfører WP-CLI-kommandoer som en rod bruger, får du muligvis følgende fejl:

wp-cli rodadgangsfejl wordpress vps

I et sådant tilfælde skal du blot tilføje -allow-root til kommandoen, og du er god til at gå. Her er et eksempel på en kommandotest, om WP-CLI genkender den eksisterende WordPress-installation.

wp kerneversion - allow-root

wp-cli root access fejlløsning wordpress

Når du har fungeret, er du klar til at installere plugins i bulk.

Sådan Bulk installeres flere plugins i WordPress ved hjælp af WP-CLI

I dette afsnit viser vi dig, hvordan du installerer flere plugins i WordPress bulk fra kommandolinjegrænsefladen ved hjælp af WP-CLI. Som reference skal du beholde den officielle WP-CLI-plugin-dokumentation praktisk.

Den grundlæggende plugin-installationskommando er som følger:

wp-plugin-installation PLUGIN_NAME

Koden, der skal installeres flere plugins er: (Du kan tilføje så mange plugins, som du har brug for)

wp-plugin-installation PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_3_NAME

Nu er tricket at gøre det regne ud det korrekte navn på plugin. For at gøre dette skal du besøge plugins URL-side og kopiere URL-slug.

  • For eksempel er Jetpack-plugin-URL’en https://wordpress.org/plugins/Jet pakke/
    • Derfor er plugin-navnet Jet pakke
  • Tilsvarende for Yoast SEO-pluginet er webadressen https://wordpress.org/plugins/wordpress-seo/
    • Derfor er plugin-navnet wordpress-seo

For at installere et enkelt plugin er koden:

wp plugin installere jetpack

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

wp plugin installere jetpack wordpress-seo

wp-cli installerer flere plugins i wordpress

(Bemærk, at vi har brugt -allow-root for at sikre, at koden kører i vores VPS.)

Sådan installeres og aktiveres flere plugins i WordPress ved hjælp af WP-CLI

Som standard er ikke plugins, der er installeret af WP-CLI, ikke aktiveret. Hvis du vil aktivere et plugin umiddelbart efter installationen, skal du tilføje -Aktivere til kommandoen.

Vi anbefaler dog ikke at aktivere plugins, der kræver onboarding-konfiguration (såsom cache og backup-plugins), direkte fra WP-CLI.

Plugins, der ikke kræver onboarding-konfiguration, f.eks Indsæt overskrifter og sidefødder kan aktiveres fra kommandolinjen:

wp-plugin installere insert-headers-and-footers - aktiver

wp-cli installerer og aktiverer flere plugins i wordpress

Det er det! Nu ved du hvordan man bulkinstallerer og aktiverer flere plugins ved hjælp af WP-CLI. I det næste afsnit lærer vi dig plugin management ved hjælp af WP-CLI.

Bulk Plugin Management i WP-CLI i WordPress

Du kan bruge WP-CLI til en række plugin-administrationsopgaver, såsom:

  • Viser antallet af installerede plugins
  • Flere plugin aktivering / deaktivering
  • Opdatering og sletning af plugins i bulk

Sådan vises antallet af installerede plugins i WordPress ved hjælp af WP-CLI

Denne kommando viser antallet af installerede plugins på dit WordPress-sted i en tabel, herunder vigtige oplysninger såsom plugins aktiveringsstatus, nuværende version og tilgængelige opdateringer (hvis nogen).

wp-plugin-liste

wp-cli viser alle installerede plugins i wordpress

Sådan aktiveres eller deaktiveres flere plugins på én gang ved hjælp af WP-CLI

Ligesom plugin-installationskommandoen, skal du tilføje navnene på plugins, du vil aktivere eller deaktivere, og tryk på retur.

wp-plugin aktiveres PLUGIN_1_NAME PLUGIN_2_NAME

Kommandoen til at aktivere Yoast SEO og Jetpack (forudsat at de er installeret) er således:

wp-plugin aktiverer wordpress-seo jetpack

Tilsvarende er kommandoen til at deaktivere (eller deaktivere) begge plugins:

wp-plugin deaktiverer wordpress-seo jetpack

Alternativt kan du deaktiver alle aktive plugins på dit WordPress-sted med denne ene kommando:

wp-plugin deaktiveres - alt

wp-cli deaktiverer alle plugins i wordpress fra kommandolinjen

Sådan bulke-opdateres flere plugins i WordPress ved hjælp af WP-CLI

En anden fordelagtig anvendelse af WP-CLI er dens evne til at bulk-opdatere alle installerede plugins på dit WordPress-sted. Kommandoen er:

wp plugin-opdatering - alt

wp-cli opdaterer alle plugins i wordpress fra kommandolinjen

Afslutter

Bortset fra vedligeholdelse af plugin, WP-CLI er et potent værktøj, der giver dig mulighed for at udføre en stort antal vedligeholdelsesopgaver meget effektivt via kommandolinjen, hvilket sparer dig meget værdifuld tid.

Hvis du prøver WP-CLI for første gang, vil vi foreslå, at du gør det i en iscenesættelserver eller en ny WordPress-instans. Når du er fortrolig med værktøjet, kan du begynde at bruge det på dit live site.

Håber, at du har lært noget nyt fra denne tutorial. Har du brugt WP-CLI før? Hvad er dine yndlingstricks?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map