Det er enkelt å klone Et WordPress-nettsted, når du forstår noen grunnleggende. Hvis Du er nybegynner Til WordPress, er det å bruke et plugin den enkleste måten å gjøre Det på. Det var slik jeg startet. Første gang jeg klonet et nettsted, prøvde jeg å gjøre det manuelt. Kopiering av filene var enkel og grei. Men databasen mystified meg. Jeg hadde lite kunnskap om hva det var og ingen anelse om hvordan å gjenskape det, så jeg endte opp med å bruke en plugin for hele nettstedet migrasjon (filer og database).Etter hvert som jeg forsket, utforsket og testet, lærte jeg At en database er nøkkelfunksjonen som skiller Et Innholdsstyringssystem (CMS) som WordPress fra HTML-nettsteder. Det er der innholdet lever: tekst (sider, innlegg, kommentarer), metadata (kategorier, koder, egendefinerte felt), brukerkontoer (brukernavn, passord), nettstedalternativer, plugin og temainnstillinger, etc. Det er ganske betydelig!
det er nok av plugins som vil gjenskape alle filene og / eller databasen fra ett sted til et annet. De gjør det med ett klikk, virkelig, veldig bra. Noen av mine favoritter er: Backup Buddy, ALT-i-1 WP Migrasjon, Duplikator, Og UpDraft Plus.
Likevel, Det er tider når en plugin ikke vil fungere. Kanskje området er for stor og plugin kopiering prosessen ganger ut. Kanskje det er inkompatibilitet med webvertserveren. Uansett årsak, er det en god ide å lære å klone Et WordPress-nettsted uten et plugin.
Grunnleggende definisjoner
Kilde = det opprinnelige nettstedet du kloner.
Destinasjon = det nye nettstedet
Trinn 1-Sikkerhetskopier kildeområdet
begynn Alltid med en sikkerhetskopi av kildeområdet bare i tilfelle du trenger å gå tilbake til det! Kloning kan da begynne uten bekymringer.
- Logg Inn på webverten din og naviger til cPanel.
- KOPIER FILENE: Gå Til Filbehandleren. Velg mappen som inneholder WordPress kildesiden, og lag en .zip arkiv av det («Komprimere»). Deretter laste ned til datamaskinen.
- hvis kildeområdet er på øverste nivå av domenet, vil mappen sannsynligvis bli kalt «public_html».
- hvis kildeområdet er i sin egen mappe, vil det sannsynligvis bli kalt «WordPress» eller ha samme navn som domenenavnet («myurl.com»)
- KOPIER DATABASEN: Gå til phpMyAdmin. Velg databasen for kildeområdet. Velg alle tabellene («Sjekk alle»). Klikk PÅ «EKSPORTER». Bruk Egendefinerte alternativer slik at DU kan lagre SQL-databasen som en .zip arkiv («Lagre utdata til en fil > Komprimering: zippet»).
Trinn 2-Opprett Det nye Målområdet
det nye området kan være et helt nytt primærdomene. Eller det kan være et underdomene eller underkatalog av et eksisterende primærdomene. Trinnene nedenfor er for et underdomene, men gjelder for enhver situasjon.
- Forutsatt at du allerede har et primært domene, logg inn på webhost cPanel og opprett et underdomene for destinasjonsstedet: destination.myurl.com.
- Alternativ: hvis webverten din ikke tillater underdomener, kan du opprette en underkatalog: myurl.com/destination.
- MERK: hvis du overfører et eksisterende nettsted til en ny webverten, må du enten overføre domenenavnregistreringen til den nye verten eller peke de eksisterende domenenavnpostene til den nye verten.
- Installer WordPress i underdomenet (eller underkatalogen) ved hjelp av webhostens verktøy. Dette kan være et program (Softaculous), en» Veiviser » program, eller noe lignende.
Trinn 3-Kopier Filer fra Kilde Til Destinasjonssted
- Dekomprimere .zip-arkiv over kildefilene du lastet ned til datamaskinen I Trinn 1.
- Gå Til Filbehandleren (eller bruk EN FTP-klient, For Eksempel Filezilla). Velg mappen (aka katalog) som inneholder wordpress destinasjonsnettstedet.
- siden Du har en ny installasjon Av WordPress, trenger du bare å laste opp en kildemappe til destinasjonsunderdomenet eller underkatalogen: wp-content
- wp-content-mappen inneholder alt du laster opp til nettstedet ditt som ikke er lagret i databasen: temaer, plugins og media (bilder, videoer, Pdf-Filer, etc.). For en fin forklaring, se denne artikkelen: En Nybegynners Guide Til WordPress ‘ Viktigste Katalog
- Opplasting av wp-content-mappen vil overskrive den samme mappen i den friske installasjonen. Alt annet vil forbli intakt!
Trinn 4-Kopier Database fra Kilde til Destinasjonssted
i løpet av denne neste trinnsekvensen erstatter du kildeadressen og filbanen med destinasjonsadressen og filbanen. Det er her jeg bruker et plugin for å finne og erstatte dataene sikkert.
- Installer og aktiver wp Migrate DB-plugin på både kilde-og destinasjonssidene.
- Åpne wp Migrate DB Pro plugin på begge sider (Verktøy > Migrere DB). Velg «Eksporter Fil».
- URL find and replace –
- på destinasjonsstedet: kopier URL-innholdet på utklippstavlen i» FINN «- feltet:
//destination.myurl.com - på kildesiden: la» FINN » – feltene være som de er. I Erstatt-feltet («Ny URL») limer du inn url-adressen til målområdet:
//destination.myurl.com
- på destinasjonsstedet: kopier URL-innholdet på utklippstavlen i» FINN «- feltet:
- FILBANE finn og erstatt –
- på destinasjonsstedet: kopier Filbaneinnholdet i «FINN» – feltet i utklippstavlen:
//different/path/to / destination.myurl. com - på kildenettstedet: la» FINN » – feltene være som de er. I Erstatt-feltet («Ny Filbane») limer du inn målfilbanen:
//different/path/to/destination.myurl.com
- på destinasjonsstedet: kopier Filbaneinnholdet i «FINN» – feltet i utklippstavlen:
- Eksporter filen – Bruk disse innstillingene:
- Lagre som en fil på datamaskinen
- Komprimer filen som en gzip
- importer filen på destinasjonsstedet:
- med plugin: Du trenger den betalte (wp migrate db pro) versjonen av plugin for å bruke sin «import» – funksjon (verktøy > migrere db)
- Uten Plugin: Gå til phpmyadmin.
- Velg databasen for målområdet. Velg alle tabellene («Sjekk alle»). Klikk på «DROP».
- Klikk på» IMPORT » – fanen, velg den eksporterte databasefilen opprettet I Trinn 5 ovenfor.