Hoppa till innehållet
WP Magazine

Utveckling

Lokal utvecklingsmiljö för WordPress 2026: Studio, Playground, wp-env och DDEV

Kör WordPress på din egen dator – utan webbhotell. Vi jämför WordPress Studio, Playground CLI, wp-env och DDEV och visar hur du kommer igång med varje.

Testad med WordPress 7.1.3Publicerad
Prova själv i WordPress Playground

Öppnar en tillfällig WordPress-sajt i din webbläsare. Inget installeras och inget sparas.

Kort svar: Vill du ha ett vanligt program med knappar, välj WordPress Studio. Vill du snabbt testa ett tillägg eller tema utan att installera något alls, använd WordPress Playground i webbläsaren eller via kommandoraden. Utvecklar du tillägg eller block i ett projekt med Node, använd wp-env. Behöver du en miljö som liknar en riktig server, med MariaDB, Nginx och flera projekt samtidigt, välj DDEV.

Översikt

WordPress Studio Playground CLI wp-env DDEV
Typ Skrivbordsprogram Kommandorad (Node) Kommandorad (Node) Kommandorad
Kräver Docker Nej Nej Ja (standard)* Ja, eller annan containermiljö
Databas SQLite SQLite MariaDB MariaDB/MySQL eller PostgreSQL
Passar för Alla, även nybörjare Snabba tester, automatiserade tester Utveckling av tillägg och block Agenturer, flera projekt, serverlik miljö
Senaste version (19 okt 2026) 1.24.0 3.1.58 11.17.0 1.25.4

* wp-env har sedan en tid ett experimentellt Playground-läge (--runtime=playground) som inte kräver Docker.

WordPress Studio: enklast att börja med

WordPress Studio är ett gratis program med öppen källkod från WordPress.com, för macOS, Windows och Linux. Det kräver inga andra program. PHP följer med i programmet och databasen är SQLite, så du behöver varken Docker eller en separat databasserver. Tidigare körde Studio sina sajter i Playground, men enligt projektets egen dokumentation används nu en inbyggd vanlig PHP-binär.

Det kan:

  • skapa nya sajter med ett klick eller importera en befintlig sajt
  • synka mot sajter hos WordPress.com och Pressable
  • dela förhandsvisningslänkar som kunder eller kollegor kan öppna. De försvinner efter sju dagar utan uppdateringar.
  • köra WP-CLI-kommandon via den inbyggda assistenten Studio Code

Välj Studio om du vill ha en lokal WordPress utan att röra kommandoraden.

WordPress Playground: utan installation

WordPress Playground kör hela WordPress i webbläsaren med PHP kompilerat till WebAssembly. Inget installeras, och sajten försvinner när du stänger fliken om du inte väljer att spara den.

I webbläsaren

Öppna playground.wordpress.net. Med parametrar i adressen kan du förbereda sajten:

https://playground.wordpress.net/?plugin=contact-form-7&language=sv_SE&networking=yes
  • plugin= och theme= installerar ett tillägg eller tema från WordPress.org och loggar in dig som administratör
  • language=sv_SE ger svenskt gränssnitt (kräver networking=yes för att språkfilerna ska kunna laddas ned)
  • wp= och php= väljer WordPress- och PHP-version

Knappen högst upp på den här sidan öppnar en svensk Playground-sajt.

Från kommandoraden

Med Playground CLI kör du samma sak lokalt som en server på din dator. Det är den här metoden vi själva använder för alla tester på WP Magazine:

Terminal window
npx @wp-playground/cli server --wp=7.1.3 --php=8.3 --port=9400

WordPress startar på http://127.0.0.1:9400. Inloggningen är admin och password. För att jobba med ett eget tillägg eller tema monterar du mappen in i WordPress:

Terminal window
npx @wp-playground/cli server --mount=./mitt-tillagg:/wordpress/wp-content/plugins/mitt-tillagg

Det finns också kommandot start, som känner av om du står i en tillägg-, tema- eller WordPress-mapp och monterar rätt automatiskt. Med en blueprint, en JSON-fil med steg, kan du installera teman, tillägg, språk och testinnehåll automatiskt vid start. Det är så vi bygger vår testmiljö med 16 teman och svenskt språk.

wp-env: för utvecklare av tillägg och block

wp-env (@wordpress/env) är verktyget som WordPress egna utvecklare använder. Det startar WordPress och MariaDB i Docker-containrar och monterar automatiskt det tillägg eller tema du står i.

Förutsättning: Docker måste vara igång. Sedan:

Terminal window
npx @wordpress/env start

Sajten finns på http://localhost:8888 med inloggningen admin / password. Inställningar som WordPress-version, PHP-version, fler tillägg och portar sparas i en .wp-env.json i projektet, så att alla i teamet får samma miljö. Med wp-env run kör du kommandon, till exempel WP-CLI, inne i containern.

Välj wp-env om du utvecklar ett tillägg eller block i ett Node-projekt och vill ha samma miljö lokalt som i automatiska tester.

DDEV: när du behöver en riktig servermiljö

DDEV är ett öppet verktyg för lokala PHP-miljöer i containrar, med webbserver, databas och verktyg. Varje projekt får en egen adress på formen https://projektnamn.ddev.site. Det passar dig som hanterar flera kundsajter, vill ha en miljö som liknar webbhotellet, eller jobbar med andra PHP-system än WordPress.

Snabbstart för WordPress enligt DDEV:s dokumentation:

Terminal window
mkdir min-sajt && cd min-sajt
ddev config --project-type=wordpress
ddev start
ddev wp core download
ddev wp core install --url='$DDEV_PRIMARY_URL' --title='Min sajt' --admin_user=admin --admin_password=ett-starkt-losenord --admin_email=du@example.se
ddev launch wp-admin/

Välj DDEV om du vill ha en fullständig, serverlik miljö och redan använder, eller kan tänka dig att använda, Docker eller en motsvarande containermiljö.

Vilken ska du välja?

Om du … Välj
vill ha ett program med grafiskt gränssnitt WordPress Studio
snabbt vill testa ett tillägg eller tema Playground i webbläsaren
vill automatisera tester eller bygga testmiljöer från en fil Playground CLI med blueprint
utvecklar tillägg eller block i ett Node-projekt wp-env
hanterar många projekt och vill ha en serverlik miljö DDEV

När du är klar: till produktion

En lokal sajt flyttas till webbhotellet på samma sätt som vid en flytt mellan webbhotell: exportera databasen, kopiera wp-content och byt adresser i databasen från den lokala adressen till den riktiga. Med WP-CLI:

Terminal window
wp search-replace 'http://localhost:8888' 'https://www.dinsajt.se' --skip-columns=guid

Ta alltid en säkerhetskopia av produktionssajten först. Se Backup av WordPress.

Vanliga frågor

Kan jag flytta en lokal sajt till webbhotellet?

Ja. Exportera databasen och kopiera wp-content, eller använd ett flyttillägg. Studio kan dessutom synka direkt mot WordPress.com och Pressable. Tänk på att adresserna i databasen måste bytas från den lokala adressen till den riktiga, till exempel med wp search-replace.

Vilken ska jag välja om jag aldrig använt kommandoraden?

WordPress Studio. Det är ett vanligt program med grafiskt gränssnitt och kräver ingen installation av Docker eller annat.

Varför inte bara testa på den riktiga sajten?

För att misstag syns för besökarna och kan förstöra innehåll. En lokal miljö är gratis, snabb och går att slänga och skapa om på sekunder.

Källor

Hittar du ett fel? Hör av dig så rättar vi.