wp-cli

Hur man använder WP-CLI för WordPress-hantering

WP-CLI (WordPress Command Line Interface) är ett kraftfullt verktyg som låter dig hantera din WordPress-webbplats via kommandoraden. Med WP-CLI kan du utföra en mängd olika uppgifter, från att installera och uppdatera plugins till att hantera databasen och skapa inlägg, utan att behöva logga in på WordPress-adminpanelen. I detta blogginlägg kommer vi att gå igenom hur du installerar och använder WP-CLI för att effektivt hantera din WordPress-webbplats.

Varför använda WP-CLI?

Innan vi går in på detaljerna om hur man använder WP-CLI, låt oss förstå varför det är en fördel att använda det.

  1. Effektivitet: Utför uppgifter snabbare än genom WordPress-adminpanelen.
  2. Automation: Skript kan användas för att automatisera repetitiva uppgifter.
  3. Remote management: Hantera din WordPress-webbplats även när du inte har tillgång till webbgränssnittet.
  4. Kraftfulla verktyg: Få tillgång till avancerade kommandon som inte alltid är tillgängliga via adminpanelen.

Steg 1: Installera WP-CLI

För att börja använda WP-CLI måste du först installera det på din server.

Här är en steg-för-steg-guide för installation:

  • Kontrollera serverkraven:
    • WP-CLI kräver PHP 5.6 eller högre och en Unix-liknande miljö (Linux, OS X, FreeBSD).
    • Kontrollera att du uppfyller dessa krav genom att köra följande kommandon:
php -v
uname -a
  • Ladda ner WP-CLI:
    • Använd curl eller wget för att ladda ner WP-CLI:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
  • Kontrollera installationen:
    • Se till att WP-CLI fungerar genom att köra:
php wp-cli.phar --info
  • Gör WP-CLI körbart:
    • Ändra filens behörigheter och flytta den till en plats i din PATH, t.ex. /usr/local/bin:
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
  • Bekräfta installationen:
    • Bekräfta att WP-CLI är korrekt installerat genom att köra:
wp --info

Steg 2: Grundläggande användning av WP-CLI

Nu när du har installerat WP-CLI kan du börja använda det för att hantera din WordPress-webbplats.

Här är några grundläggande kommandon:

Uppdatera WordPress

  • Uppdatera WordPress-kärnan:
wp core update
  • Uppdatera databasen:
wp core update-db

Hantera plugins

  • Installera ett plugin:
wp plugin install plugin-namn --activate
  • Uppdatera alla plugins:
wp plugin update --all
  • Inaktivera ett plugin:
wp plugin deactivate plugin-namn

Hantera teman

  • Installera ett tema:
wp theme install tema-namn --activate
  • Uppdatera alla teman:
wp theme update --all
  • Växla tema:
wp theme activate tema-namn

Hantera inlägg och sidor

  • Skapa ett nytt inlägg:
wp post create --post_type=post --post_title="Mitt nya inlägg" --post_status=publish
  • Lista alla inlägg:
wp post list --post_type=post --fields=ID,post_title,post_status
  • Radera ett inlägg:
wp post delete inlägg-ID --force

Steg 3: Avancerad användning av WP-CLI

WP-CLI erbjuder många avancerade funktioner för att hantera din WordPress-webbplats effektivt. Här är några exempel:

Säkerhetskopiera och återställa databasen

  • Exportera databasen:
wp db export
  • Importera en databas:
wp db import filnamn.sql

Söka och ersätta i databasen

  • Söka och ersätta URL:
wp search-replace 'https://gammal-url.com' 'https://ny-url.com'

Hantera användare

  • Skapa en ny användare:
wp user create användarnamn epost@exempel.com --role=administrator --user_pass=lösenord
  • Lista alla användare:
wp user list --fields=ID,user_login,user_email,display_name,role
  • Radera en användare:
wp user delete användar-ID --reassign=ny-användar-ID

Rensa cache

  • Rensa WordPress cache (om ditt cache-plugin stödjer WP-CLI):
wp cache flush

Slutsats

WP-CLI är ett kraftfullt verktyg som kan spara tid och förbättra effektiviteten när du hanterar din WordPress-webbplats. Genom att använda kommandon för att uppdatera, hantera plugins och teman, och utföra avancerade uppgifter som säkerhetskopiering och sök-och-ersätt, kan du ha full kontroll över din webbplats från kommandoraden. Följ stegen i denna guide för att installera och börja använda WP-CLI och upplev fördelarna med att hantera WordPress via kommandoraden.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *