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:
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!
För att följa denna handledning behöver du:
Det är värt att veta vad du ska flytta 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.
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.
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.
Ö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 Gå, 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.
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:
http: // localhost / exempel
, du skulle ändra det till http://AnExampleSiteDomain.com
. http://AnOldSiteExample.com
med http://ANewSiteExample.com
.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.
Nästa måste du installera WordPress på den nya platsen. Gör det som du normalt skulle.
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.
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:
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 Gå och dina databas tabeller kommer att importeras.
Gå och gör dig en kaffe - om din webbplats är stor kan det ta en stund!
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.
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.