Flytting av WordPress Flytting av nettstedet manuelt

Flytte et WordPress-område kan være ganske skremmende første gang du gjør det. Det innebærer mer enn bare å kopiere noen filer fra ett sted til et annet. Men når du vet hva du trenger å flytte og hvilke verktøy du trenger for å flytte den, er prosessen ganske enkel så lenge du følger alle trinnene riktig.

I denne opplæringen vil jeg vise deg hvordan du flytter ditt WordPress-nettsted fra ett sted til et annet. Eksempler på når du kanskje vil gjøre dette, er:

  • når du laster opp en lokal utviklingsversjon av et nettsted til live-serveren
  • når du flytter servere eller vertsleverandører

Hvis du flytter vertsleverandører, kan det hende du finner ut at den nye leverandøren vil gjøre flyttingen for deg, så hvis du er usikker på hva du gjør, må du først sjekke med dem.

Også hvis du er usikker, vil du kanskje følge veiledningen min om å bruke plugins for å flytte WordPress. For en enkel installasjon kan dette gjøre jobben for deg, og det kan være mye enklere.

Men hvis nettstedet ditt har flere temaer eller plugin- eller nettstedinnstillinger konfigurert, og du ikke vil gjøre alt igjen på det nye nettstedet, må du flytte databasen manuelt. For å finne ut hvordan, les videre!

Hva du trenger

For å følge denne opplæringen må du:

  • En installasjon av WordPress med temaer og plugins som kjører på den, pluss noen innholdsposter, sider, medier eller hva som skjer på nettstedet ditt!
  • En annen plassering som du vil flytte nettstedet ditt til. 
  • En FTP-klient, en kodeditor, og tilgang til phpMyAdmin.

Hva du vil flytte

Det er verdt å vite hva du skal flytte før du begynner:

  • WordPress selv: du flytter ikke dette, men installerer det på nytt i stedet.
  • Innholdet i WP-innholdskatalogen, dvs. temaer, plugins og opplastinger.
  • Din database.

Før du begynner

Før du begynner, slå av "vakre permalinks" på ditt gamle nettsted. Gå til Innstillinger> Permalinks, velg Misligholde alternativet, og klikk Lagre endringer.

Lag en kopi av det gamle nettstedet ditt

Start med å lage en kopi av nettstedets filer og database. Du kan enten bruke din foretrukne backup plugin, eller bruke FTP til å laste ned filer og phpMyAdmin for å kopiere databasen. Her skal jeg vise deg hvordan du gjør dette ved hjelp av phpMyAdmin.

Kopiere filer

Først gjør du en lokal kopi av din wp-innhold katalogen. Dette inneholder alt ditt tema og plugin-filer og opplastinger.

Når du kommer til å laste opp dette til ditt nye nettsted, kan du velge å ikke laste opp temaet og plugin-filene, men installer dem på nytt i stedet ved hjelp av administrasjonsskjermene. Eller du kan bare laste opp kopien du har tatt fra ditt gamle nettsted, begge vil fungere.

Kopiering av databasen

Åpne phpMyAdmin for nettstedet ditt. Dette vil enten bli levert av hostingleverandøren din, eller hvis du jobber med et lokalt nettsted, er det en del av MAMP.

Finn databasen for nettstedet du vil flytte og klikk på Eksport fane. Klikk , og a sql filen med databasen din lastes ned til maskinen din.

Merk: Hvis du har mer enn én database på din hostingkonto eller -server, kan du finne ut hvilken som gjelder for dette nettstedet ved å sjekke nettstedets wp-config.php fil.

Redigerer databasen

Før du kan importere databasetabellene til det nye nettstedet, må du gjøre noen endringer i sql fil du nettopp lastet ned. Jeg lager alltid en kopi av denne filen før jeg starter, og prefiks kopiere- til navnet sitt så jeg vet at det er sikkerhetskopien.

Åpne sql filen i den foretrukne kodeditoren, og erstatt alle forekomster av det gamle domenenavnet for nettstedet med det nye domenenavnet. 

Så for eksempel:

  • Hvis du laster opp et lokalt nettsted med nettadressen http: // localhost / f.eks, du ville bytte den til http://AnExampleSiteDomain.com
  • Hvis du flytter et nettsted fra en ekstern plass til en annen, erstatter du http://AnOldSiteExample.com med http://ANewSiteExample.com.
  • Hvis du flytter mellom verter eller servere, men domenenavnet forblir det samme, trenger du ikke gjøre noen endringer.

Ved å bruke kommandoen "erstatte" i kodeditoren, blir det raskere dette. Det kan være tusenvis av forekomster. Lagre din sql fil.

Merk: En alternativ måte å gjøre dette på er å bruke Søk og erstatt skript av InterConnectIT, som automatiserer denne prosessen.

Opprette det nye nettstedet

Deretter må du installere WordPress på den nye plasseringen. Gjør dette som du normalt ville.

Legge til filer

Før du importerer databasen, er det en god ide å installere plugins og temaer, da noen tabeller som er opprettet av disse i databasen, ikke fungerer uten dem installert..

Du kan enten installere noen temaer og plugins på nytt nettsted eller laste dem opp fra din lokale kopi, ved hjelp av FTP-klienten din. Kopier dem til wp_content mappe, med samme struktur som i ditt gamle nettsted. Det kan hende du må fjerne eventuelle nye mapper som WordPress har opprettet i opplastinger mappe slik at de ikke støter sammen med de du importerer.

Importerer databasen

Før du kan importere databasen fra ditt gamle nettsted, må du slette (slipp) de nye tabellene som WordPress har opprettet for deg på ditt gamle nettsted.

I phpMyAdmin finner du databasen for ditt nye nettsted og klikker på Struktur tab.

Velg alle databasetabellene. Klikk på Med valgt: dropdown boksen, velg Miste og klikk Ja. Du kan se nedenfor hvor jeg har valgt alle tabellene mine klare til å slippe dem:

Importerer de nye databasetabellene

Fortsatt i phpMyAdmin, velg Importere kategorien og klikk på Velg Fil knapp. Velg sql fil som du har redigert og klikker på Velge eller OK. Klikk og databasetabellene dine vil bli importert.

Gå og lage deg en kaffe - hvis nettstedet ditt er stort, kan det ta en stund!

Endelige trinn

Fjern nettleserens cache. Dette unngår eventuelle problemer forårsaket av nettleserens caching-innhold fra det gamle nettstedet.

Logg inn på WordPress admin for det nye nettstedet. Innloggingsinformasjonene dine vil være de samme som for ditt gamle nettsted - hvis du angir forskjellige innloggingsdetaljer når du installerer eksternt, vil disse bli overskrevet av den importerte databasen.

Besøk Permalinks skjerm og slå ganske permalinks tilbake på.

Kontroller nå at plugins og widgets fungerer som de skal, og gjør eventuelle tweaks nødvendig.

Sammendrag

Flytte et WordPress-nettsted trenger ikke å være komplisert så lenge du vet hva du trenger å flytte og gjøre det i riktig rekkefølge. Hvis du følger trinnene ovenfor, finner du at prosessen går jevnt. Dette er noe jeg har gjort mange, mange ganger, og så lenge jeg følger sjekklisten over, går alt av uten en hitch.