Om du aldrig har flyttat en WordPress-sida innan kommer du att upptäcka att det inte är så enkelt att flytta en statisk webbplats. I introduktionen till denna serie beskrev jag i detalj vad du behöver flytta och de överväganden du kanske behöver vara medvetna om.
Att flytta en WordPress-webbplats kan dock vara väldigt enkelt om du använder ett plugin. Här ser jag på några gratis plugin-program som kan hjälpa dig att göra det här.
För att följa denna handledning behöver du:
Pluggarna nedan fungerar bara med en WordPress-installation på en enda webbplats: Om du behöver flytta Multisite måste du följa handledningen om att flytta ett Multisite-nätverk.
Obs! Jag har testat plugins nedan på min egen webbplats och de arbetade alla som detaljerade. Men jag kan inte garantera att de kommer att fungera perfekt för dig och kan inte svara på supportfrågor i kommentarerna. Om du har några problem, använd supportforumet för relevant plugin på WordPress-pluginförvaret för hjälp.
Det finns ett antal migreringsprogram för att hjälpa dig att flytta din webbplats, men för ett mycket enkelt drag kan du upptäcka att plugins för att importera innehåll gör jobbet.
Jag ska titta på två kategorier av plugin här:
Det finns gratis plugins som låter dig exportera innehåll från en WordPress-webbplats och sedan importera den till en annan. Låt oss ta en titt på dem.
Om din nya webbplats kör teman och plugin-program som du kan installera utan att kopiera dem (t.ex. från plugin- eller temakatalogen), behöver du bara kopiera innehållet.
Med WordPress Importer plugin kan du göra det här: Det importerar inte bara innehållet i dina inlägg, sidor etc. men det importerar också mediefilerna du har bifogat till dina inlägg och författarna till ditt innehåll.
Så här använder du plugin:
Klicka på på din gamla webbplats Verktyg> Exportera för att öppna exportskärmen. Ta bort de posttyper du vill exportera och klicka sedan på Hämta exportfil att exportera ditt innehåll till en xml
fil:
På din nya webbplats installerar du pluginprogrammet för WordPress Importer och klickar sedan på Verktyg> Importera. Välj Wordpress, välj sedan xml
fil som hämtades till din dator från den gamla webbplatsen. Klicka på Ladda upp fil och importera, och följ anvisningarna på skärmen för att importera bilagor och författare.
Du kommer nu att upptäcka att din nya webbplats innehåller allt innehåll från din gamla webbplats.
Obs! Om du har plugins konfigurerade och konfigurerad på din gamla webbplats, eller om du har använt temat anpassaren för att finjustera ditt tema, kommer den här metoden inte att kopiera någon av den konfigurationen. Du måste använda ett migreringsplugin eller göra ett manuellt flytt i stället. Om du har konfigurerat widgets kan nästa plugin hjälpa till med det.
Använda WordPress Importer kommer inte importera några widgets som du har lagt till på din webbplats, och om du har några, kan du lägga till dem fräscha på din nya sajt. Hjälp finns dock till hands. Widget Settings Importer / Exporter plugin exporterar widgetinställningar från din gamla webbplats och importerar dem till det nya.
För att använda det, följ dessa steg:
json
exportera filen.json
filen du hämtade och klicka på Visa widgetinställningar för att se de widgets som ska importeras. Markera de som du vill importera och klicka på Importera widgetinställningar för att importera dina widgetinställningar.Du kommer nu att upptäcka att dina widgets är desamma för båda sidorna. Ibland är det nödvändigt att göra några tweaks, till exempel om en widget finns i ett annat widgetområde, men så länge du har samma tema aktiverat på båda sidorna, borde det fungera.
Ibland räcker inte importörens plugins till din webbplats. Om du till exempel har tillbringat tid för att konfigurera plugin-inställningar importeras de inte och du måste göra det hela om igen. Eller om du har anpassat ditt tema med Teman Customizer kommer det inte heller att importeras.
Om så är fallet behöver du ett plugin som migrerar innehållet i din gamla webbplatsens hela databas till den nya sajten.
All-in One WP Migration-plugin är gratis och låter dig ladda ner en webbplatss databas och filer och sedan ladda upp dem till en annan webbplats. Den redigerar databasen för dig så att alla dina länkar fungerar på den nya domänen om du ändrar domäner. Låt oss ta en titt på hur man använder den.
Först installera pluginet på din gamla webbplats och aktivera den. Du får se ett nytt administrativt menyobjekt som heter Site Migration.
På din gamla sida, gå till Site Migration> Export för att se den här skärmen:
Markera kryssrutorna för allt du inte vill migrera. Här migrerar jag inte pluggar och temafiler, eftersom jag redan har dem inställda på min nya sajt. Om du gör det här måste du dock installera och aktivera rätt teman och plugins på din nya webbplats innan du flyttar, så att inställningarna för dem som ska migreras över i databasen fungerar korrekt..
Klick Exportera och en zip-fil laddas ner till din lokala dator.
Obs! Om du använder Safari kan du upptäcka att den tar bort filen vid nedladdning. Att sippa upp det igen i File Manager fungerar inte. För att stoppa zip-filen från att bli omackad, gå till Safari> Inställningar> Allmänt, och avmarkera Öppna "säkra" filer efter nedladdning låda.
Installera och aktivera migreringsprogrammet på din nya webbplats. Gå till Webbplatsmigrering> Importera och ladda upp zip-filen du just laddade ner.
Beroende på hur stor din gamla webbplats var, kan det ta ett tag - jag använde WordPress-testenhetens data och det tog ungefär en halvtimme.
Pluggen lägger upp filen och installerar allt innehåll, filer och inställningar från din gamla webbplats i den nya. Det kommer också att ändra alla länkar med din gamla domän till den nya.
Innan du avslutar, besök Inställningar> Permalinks skärm två gånger för att uppdatera permalinkinställningarna. Du behöver inte faktiskt spara dina permalinkinställningar igen: bara på skärmen spolar du omskrivningsreglerna och uppdaterar permalinks.
Om du är ny för att flytta en WordPress-webbplats, använder ett plugin ett mindre skrämmande sätt att gå vidare än att göra saker manuellt. De två alternativen ovan gör att du kan migrera din webbplats till en ny plats utan att behöva redigera din databas manuellt eller använda FTP.
Det kommer dock att finnas tillfällen när du måste migrera WordPress manuellt, vilket är vad jag ska täcka i resten av denna serie.