Hvis du aldri har flyttet et WordPress-nettsted før, vil du oppdage at det ikke er like enkelt som å flytte et statisk nettsted. I introduksjonen til denne serien har jeg beskrevet i detalj hva du trenger å flytte og hensynene du måtte være oppmerksom på.
Men å flytte et WordPress-område kan være veldig enkelt hvis du bruker et plugin. Her ser jeg på noen av de gratis pluginene som kan hjelpe deg med å gjøre dette.
For å følge denne opplæringen må du:
Pluginene nedenfor vil bare fungere med en WordPress-installasjon på en enkelt side: Hvis du trenger å flytte Multisite, må du følge opplæringen om å flytte et Multisite-nettverk.
Merk: Jeg har testet pluginene nedenfor på mitt eget nettsted, og de har alle jobbet som detaljert. Men jeg kan ikke garantere at de vil fungere perfekt for deg og kan ikke svare på spørsmål om støtte i kommentarene: Hvis du har noen problemer, vennligst bruk supportforumet for det aktuelle pluginet på WordPress plugin-depotet for å få hjelp.
Det finnes en rekke migreringstillegg for å hjelpe deg med å flytte nettstedet ditt, men for et veldig enkelt trekk kan du finne at plugins for å importere innhold gjør jobben.
Jeg skal se på to kategorier av plugin her:
Det er gratis plugins som lar deg eksportere innhold fra et WordPress-nettsted og deretter importere det til et annet. La oss ta en titt på dem.
Hvis det nye nettstedet ditt kjører temaer og plugins som du kan installere uten å kopiere dem (for eksempel fra plugin eller temakatalog), trenger du bare å kopiere innholdet selv.
WordPress Importer plugin lar deg gjøre dette: Ikke bare importerer innholdet i innleggene dine, sidene etc., men det vil også importere mediefilene du har koblet til innleggene dine og forfatterne av innholdet ditt.
For å bruke pluginet følger du disse trinnene:
På ditt gamle nettsted, klikk på Verktøy> Eksporter for å åpne eksportskjermbildet. Slett posttyper du vil eksportere, og klikk deretter Last ned eksportfil å eksportere innholdet til en xml
fil:
I ditt nye nettsted installerer du WordPress Importer-pluginet, og klikker deretter på Verktøy> Importer. Å velge WordPress, velg deretter xml
fil som ble lastet ned til datamaskinen fra det gamle nettstedet. Klikk på Last opp fil og import, og følg instruksjonene på skjermen for å importere vedlegg og forfattere.
Du finner nå at det nye nettstedet inneholder alt innholdet fra ditt gamle nettsted.
Merk: Hvis du har plugins konfigurert og konfigurert på ditt gamle nettsted, eller du har brukt Theme Customiser til å justere temaet, vil ikke denne metoden kopiere noen av den konfigurasjonen. Du må bruke et migreringsplugg eller foreta en manuell flytting i stedet. Hvis du har konfigurert widgets, kan det neste pluginet hjelpe deg med det.
Bruke WordPress Importer vil ikke importere noen widgets du har lagt til på nettstedet ditt, og hvis du har noen, kan det være en smerte å legge dem friske til ditt nye nettsted. Imidlertid er hjelpen tilgjengelig. Widget Settings Importer / Exporter plugin vil eksportere widgetinnstillinger fra ditt gamle nettsted og importere dem til det nye.
For å bruke det, følg disse trinnene:
json
eksporter fil.json
fil du lastet ned og klikk på Vis widgetinnstillinger for å se widgetene som skal importeres. Velg de du vil importere, og klikk Importer Widget Settings for å importere widgetinnstillingene dine.Du finner nå at widgets er de samme for begge sider. Noen ganger er det nødvendig å lage noen tweaks, for eksempel hvis en widget er i et annet widget-område, men så lenge du har samme tema aktivert på begge sider, bør det fungere.
Noen ganger er importørpluggene ikke nok for nettstedet ditt. Hvis du for eksempel har brukt tid på å konfigurere plugininnstillinger, blir disse ikke importert, og du må gjøre det hele om igjen. Eller hvis du har tilpasset temaet ditt ved hjelp av Theme Customizer, vil dette ikke bli importert.
Hvis dette er tilfelle, trenger du et plugin som migrerer innholdet i den gamle databasens hele database til det nye nettstedet.
All-in One WP Migration-plugin er gratis, og lar deg laste ned et nettsteds database og filer og deretter laste dem opp til et annet nettsted. Den redigerer databasen for deg, slik at alle koblingene dine fungerer på det nye domenet dersom du endrer domener. La oss ta en titt på hvordan du bruker den.
Først installerer du pluginet på ditt gamle nettsted og aktiverer det. Du får se et nytt admin-menyelement som heter Nettstedoverføring.
På ditt gamle nettsted, gå til Site Migration> Export for å se denne skjermen:
Merk av i boksene for alt du ikke vil migrere. Her migrerer jeg ikke plugins og temafiler, siden jeg allerede har dem satt opp på mitt nye nettsted. Hvis du gjør dette, må du imidlertid sørge for at du installerer og aktiverer de riktige temaene og pluginene på ditt nye nettsted før du overfører, slik at innstillingene for dem som skal overføres i databasen, fungerer riktig..
Klikk Eksport og en zip-fil lastes ned til din lokale maskin.
Merk: Hvis du bruker Safari, kan det hende du finner ut at den pakker ut filen ved nedlasting. Zipping det opp igjen i Filbehandling vil ikke fungere. For å stoppe zip-filen fra å bli pakket ut, gå til Safari> Innstillinger> Generelt, og fjern merket for Åpne "sikre" filer etter nedlasting eske.
I ditt nye nettsted installerer og aktiverer du migreringstillegget. Gå til Nettstedoverføring> Importer og last opp zip-filen du nettopp lastet ned.
Avhengig av hvor stort det gamle nettstedet ditt var, kan det ta en stund. Jeg brukte WordPress-testenhetens data og det tok omtrent en halv time.
Pluggen vil laste opp filen og sette inn alt innhold, filer og innstillinger fra det gamle nettstedet ditt i den nye. Det vil også endre eventuelle koblinger som bruker det gamle domenet til den nye.
Før du er ferdig, besøk Innstillinger> Permalinks skjerm to ganger for å oppdatere permalink-innstillingene. Du trenger ikke å lagre permalinkinnstillingene dine på nytt: Bare å besøke skjermen spyler omskrivningsregler og oppdaterer permalinkene.
Hvis du er ny for å flytte et WordPress-nettsted, vil det være en mindre skremmende måte å bruke et plugin på å fortsette enn å gjøre ting manuelt. De to alternativene ovenfor gjør at du kan overføre nettstedet til et nytt sted uten å måtte redigere databasen manuelt eller bruke FTP.
Imidlertid vil det være tidspunkter når du må overføre WordPress manuelt, hvilket er hva jeg skal dekke i resten av denne serien.