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.
- Effektivitet: Utför uppgifter snabbare än genom WordPress-adminpanelen.
- Automation: Skript kan användas för att automatisera repetitiva uppgifter.
- Remote management: Hantera din WordPress-webbplats även när du inte har tillgång till webbgränssnittet.
- 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.