Flytta WordPress Flytta din webbplats manuellt

Flytta en WordPress-webbplats kan vara ganska skrämmande första gången du gör det. Det innebär mer än bara att kopiera några filer från en plats till en annan. Men när du vet vad du behöver flytta och vilka verktyg du behöver flytta den är processen ganska enkel så länge du följer alla steg korrekt.

I denna handledning visar jag dig hur du flyttar din WordPress-webbplats från en plats till en annan. Exempel på när du kanske vill göra detta är:

  • när du laddar upp en lokal utvecklingsversion av en webbplats till live-servern
  • när du flyttar servrar eller värdleverantörer

Om du flyttar värdleverantörer kan det hända att din nya leverantör gör flytten för dig, så om du är osäker på vad du gör, kolla först med dem.

Också om du är osäker, kanske du vill följa min handledning om att använda plugins för att flytta WordPress. För en enkel installation kan det göra jobbet för dig, och det kan vara mycket lättare.

Men om din webbplats har flera temat eller plugin eller webbplatsinställningar konfigurerad och du inte vill göra allt igen på den nya sajten måste du flytta databasen manuellt. För att få reda på hur läs vidare!

Vad du behöver

För att följa denna handledning behöver du:

  • En installation av WordPress med teman och plugins som körs på det plus några innehållsposter, sidor, media eller vad som händer på din webbplats!
  • En andra plats som du vill flytta din webbplats till. 
  • En FTP-klient, en kodredigerare och åtkomst till phpMyAdmin.

Vad du kommer att flytta

Det är värt att veta vad du ska flytta innan du börjar:

  • WordPress själv: du flyttar inte det här, men installerar det istället på den nya platsen.
  • Innehållet i din WP-innehållskatalog, dvs teman, plugins och uploads.
  • Din databas.

Innan du börjar

Innan du börjar, stäng av "vackra permalinks" på din gamla webbplats. Gå till Inställningar> Permalinks, Välj Standard alternativet och klicka på Spara ändringar.

Gör en kopia av din gamla webbplats

Börja med att göra en kopia av webbplatsens filer och databaser. Du kan antingen använda din favorit backup plugin eller använda FTP för att ladda ner filer och phpMyAdmin för att kopiera din databas. Här ska jag visa hur du gör det med phpMyAdmin.

Kopiera filer

Först gör du en lokal kopia av din wp-innehåll katalogen. Detta innehåller alla dina tema- och pluginfiler och uppladdningar.

När du kommer att ladda upp det här till din nya webbplats kan du välja att inte ladda upp temat och plugin-filer, men installera dem på den nya sajten istället, med hjälp av administrationsskärmarna. Eller du kan bara ladda upp den kopia du har tagit från din gamla webbplats, båda kommer att fungera.

Kopiera databasen

Öppna phpMyAdmin för din webbplats. Detta kommer antingen att tillhandahållas av din värdleverantör eller om du arbetar med en lokal webbplats, ingår det i MAMP.

Hitta databasen för den webbplats du vill flytta och klicka på Exportera flik. Klick , och a sQL filen med din databas kommer hämtas till din maskin.

Obs! Om du har mer än en databas på ditt värdkonto eller server kan du ta reda på vilken som gäller för den här webbplatsen genom att kontrollera webbplatsens wp-config.php fil.

Redigering av databasen

Innan du kan importera dina databastabeller till den nya sajten måste du göra några ändringar till sQL filen du just laddade ner. Jag gör alltid en kopia av den här filen innan jag börjar och prefixet kopia- till dess namn så jag vet att det är säkerhetskopian.

Öppna sQL filen i din föredragna kodredigerare och ersätt alla instanser av det gamla domännamnet för webbplatsen med det nya domännamnet. 

Så till exempel:

  • Om du laddar upp en lokal webbplats med webbadressen http: // localhost / exempel, du skulle ändra det till http://AnExampleSiteDomain.com
  • Om du flyttar en webbplats från en avlägsen plats till en annan, ersätter du http://AnOldSiteExample.com med http://ANewSiteExample.com.
  • Om du flyttar mellan värdar eller servrar men domännamnet håller detsamma behöver du inte göra några ändringar.

Att använda kommandot "ersätt" i kodredigeraren kommer att påskynda det här. Det kan finnas tusentals instanser. Spara din sQL fil.

Obs! Ett alternativt sätt att göra detta är att använda Sök och ersätt skript av InterConnectIT, som automatiserar denna process.

Skapa den nya sajten

Nästa måste du installera WordPress på den nya platsen. Gör det som du normalt skulle.

Lägga till filer

Innan du importerar din databas är det en bra idé att installera plugins och teman, eftersom alla tabeller som skapats av dessa i databasen inte fungerar utan dem installerade.

Installera om några teman och plugins på din nya webbplats eller ladda upp dem från din lokala kopia, med hjälp av din FTP-klient. Kopiera dem till wp_content mapp med samma struktur som i din gamla webbplats. Det kan hända att du måste ta bort nya mappar som WordPress har skapat i uppladdningar mapp så att de inte kolliderar med dem du importerar.

Importera databasen

Innan du kan importera databasen från din gamla webbplats måste du radera (släppa) de nya tabellerna WordPress har skapat för dig på din gamla sida.

I phpMyAdmin hittar du databasen för din nya webbplats och klickar på Strukturera flik.

Välj alla databas tabeller. Klicka på Med valda: rullgardinsmenyn, välj Släppa och klicka Ja. Du kan se nedan där jag har valt alla mina tabeller redo att släppa dem:

Importera de nya databas tabellerna

Fortfarande i phpMyAdmin väljer du Importera fliken och klicka på Välj FIL knapp. Välj sQL fil som du har redigerat och klickar på Välja eller ok. Klick och dina databas tabeller kommer att importeras.

Gå och gör dig en kaffe - om din webbplats är stor kan det ta en stund!

Slutliga steg

Rensa webbläsarens cache. Detta undviker eventuella problem som orsakas av webbläsarens cachningsinnehåll från den gamla sajten.

Logga in på WordPress-administratören för den nya sajten. Din inloggningsinformation kommer att vara densamma som för din gamla webbplats. Om du angett olika inloggningsuppgifter när du installerar fjärrkontrollen, kommer de att ha överskridits av den importerade databasen.

Besök permalänkar skärm och vända vackra permalink igen.

Kontrollera nu att dina plugins och widgets fungerar korrekt, och gör eventuella tweaks nödvändiga.

Sammanfattning

Flytta en WordPress-webbplats behöver inte vara komplicerad så länge du vet vad du behöver flytta och göra det i rätt ordning. Om du följer stegen ovan kommer du att upptäcka att processen går smidigt. Det här är något jag har gjort många, många gånger och så länge jag följer min checklista ovan, går det hela utan hitch.