este ușor de a clona un site WordPress, odată ce ați înțeles câteva elemente de bază. Dacă sunteți un începător la WordPress, utilizarea unui plugin este cel mai simplu mod de a face acest lucru. Așa am început. Prima dată când am clonat un site, am încercat să o fac manual. Copierea fișierelor a fost simplă și directă. Dar, baza de date ma mistificat. Aveam puține cunoștințe despre ce era și habar nu aveam cum să-l reproduc, așa că am ajuns să folosesc un plugin pentru întreaga migrare a site-ului (fișiere și baze de date).treptat, pe măsură ce am cercetat, explorat și testat, am aflat că o bază de date este caracteristica cheie care separă un sistem de gestionare a conținutului (CMS) precum WordPress de site-urile HTML. Este locul în care trăiește conținutul: text (pagini, postări, comentarii), meta date (categorii, etichete, câmpuri personalizate), conturi de utilizator (nume de utilizator, parole), Opțiuni de site, Setări plugin și temă etc. Este destul de semnificativ!există o mulțime de plugin-uri care vor reproduce toate fișierele și/sau baza de date de la un site la altul. O fac cu un singur clic, foarte, foarte bine. Câteva dintre preferatele mele sunt: Backup Buddy, migrare WP All-in-1, Duplicator și UpDraft Plus.
cu toate acestea, există momente când un plugin nu va funcționa. Poate că site-ul este prea mare și procesul de copiere a pluginului expiră. Poate că există incompatibilități cu serverul gazdă web. Oricare ar fi motivul, este o idee bună să învățați cum să clonați un site WordPress fără un plugin.
definiții de bază
sursă = site-ul original pe care îl clonați.
Destination = noul site
Step 1-Backup site-ul sursă
începe întotdeauna cu o copie de rezervă a site-ului sursă doar în cazul în care aveți nevoie pentru a reveni la ea! Clonarea poate începe fără griji.
- Conectați-vă la contul dvs. de gazdă web și navigați la cPanel.
- copiați fișierele: Accesați managerul de fișiere. Selectați folderul care conține site-ul sursă WordPress, și să facă o .arhiva zip a acesteia („comprimare”). Apoi, descărcați pe computer.
- dacă site-ul sursă se află la nivelul superior al domeniului, folderul va fi probabil numit „public_html”.
- dacă site-ul sursă se află în propriul dosar, acesta va fi probabil numit „WordPress” sau va avea același nume ca numele domeniului („myurl.com”)
- copiați baza de date: accesați phpMyAdmin. Selectați baza de date pentru site-ul sursă. Selectați toate tabelele („verificați toate”). Faceți clic pe”EXPORT”. Utilizați opțiuni personalizate, astfel încât să puteți salva baza de date SQL ca .arhiva zip („Salvați ieșirea într-un fișier > compresie: zip”).
Pasul 2 – creați noul site de destinație
noul site poate fi un domeniu primar complet nou. Sau poate fi un subdomeniu sau subdirector al unui domeniu primar existent. Pașii de mai jos sunt pentru un subdomeniu, dar sunt aplicabili oricărei situații.
- presupunând că aveți deja un domeniu principal, conectați-vă la webhost cPanel și creați un subdomeniu pentru site-ul de destinație: destination.myurl.com.
- alternativă: dacă webhost-ul dvs. nu permite subdomenii, creați un subdirector: myurl.com/destination.
- notă: dacă migrați un site existent la o nouă gazdă web, trebuie fie să transferați înregistrarea numelui de domeniu la noua gazdă, fie să îndreptați înregistrările de nume de domeniu existente către noua gazdă.
- instalați WordPress în subdomeniu (sau subdirector) folosind instrumentul webhost. Acesta poate fi un program software (Softaculous), o aplicație „Wizard” sau ceva similar.
Pasul 3 – Copiați fișierele de la sursă la site-ul de destinație
- decomprima .arhiva zip a fișierelor sursă pe care le-ați descărcat pe computer la Pasul 1.
- Accesați managerul de fișiere (sau utilizați un client FTP, cum ar fi Filezilla). Selectați folderul (alias directorul) care conține site-ul de destinație WordPress.
- deoarece aveți o nouă instalare a WordPress, trebuie doar să încărcați un folder sursă în subdomeniul sau subdirectorul de destinație: wp-content
- folderul wp-content conține tot ceea ce încărcați pe site-ul dvs. care nu este stocat în baza de date: teme, pluginuri și media (imagini, videoclipuri, PDF-uri etc.). Pentru o explicație plăcută, consultați acest articol: Un ghid pentru începători în cel mai important Director WordPress
- încărcarea folderului wp-content va suprascrie același folder în instalarea proaspătă. Orice altceva va rămâne intact!
Pasul 4 – Copiați baza de date de la sursă la site-ul de destinație
în următoarea secvență de pași, veți înlocui adresa URL sursă și calea fișierului cu adresa URL de destinație și calea fișierului. Aici folosesc un plugin pentru a găsi și înlocui datele în siguranță.
- instalați și activați pluginul WP Migrate DB atât pe site-urile sursă, cât și pe cele de destinație.
- deschideți pluginul WP Migrate DB Pro pe ambele site-uri (instrumente > migrați DB). Selectați „Export Fișier”.
- URL găsiți și înlocuiți –
- pe site-ul de destinație: copiați în clipboard conținutul URL în câmpul „găsiți”:
//destination.myurl.com - pe site-ul sursă: lăsați câmpurile „găsiți” așa cum este. În câmpul înlocuire („URL nou”), lipiți adresa URL a site-ului de destinație:
//destination.myurl.com
- pe site-ul de destinație: copiați în clipboard conținutul URL în câmpul „găsiți”:
- calea fișierului găsiți și înlocuiți –
- pe site-ul de destinație: copiați în clipboard conținutul căii fișierului în câmpul „găsiți”:
//different/path/to/destination.myurl.com - pe site-ul sursă: lăsați câmpurile „găsiți” așa cum este. În câmpul înlocuire („cale fișier nou”), lipiți calea fișierului destinație:
//different/path/to/destination.myurl.com
- pe site-ul de destinație: copiați în clipboard conținutul căii fișierului în câmpul „găsiți”:
- exportați fișierul – utilizați aceste setări:
- salvați ca fișier pe computer
- comprimați fișierul ca gzip
- importați fișierul pe site-ul de destinație:
- cu plugin: aveți nevoie de versiunea plătită (WP migrate DB Pro) a pluginului pentru a utiliza funcția „Import” (tools> migrate dB)
- fără plugin: accesați phpMyAdmin.
- selectați baza de date pentru site-ul de destinație. Selectați toate tabelele („verificați toate”). Faceți clic pe”picătură”.
- Faceți clic pe fila” IMPORT”, selectați fișierul bazei de date exportate creat la Pasul 5 de mai sus.
Pasul 5 – Verificați legăturile permanente și setările temei
după importul noii baze de date, site-ul de destinație va achiziționa toate setările site-ului sursă, inclusiv acreditările de conectare. Cel mai probabil veți fi deconectat de la site-ul de destinație, așa că mergeți mai departe și conectați-vă din nou pentru a verifica totul.
- navigați în front-end-ul site-ului pentru a vizualiza paginile principale și postările cheie.
- navigați prin back-end-ul site-ului pentru a revizui configurațiile și asigurați-vă că totul arată bine.
- două zone cheie care ar putea avea nevoie de atenție după terminarea unei clone:
- Permalink-urile (adresele URL ale Conținutului) ar putea fi resetate.
accesați Setări> Permalinks
selectați opțiunea pe care o preferați și „salvați modificările”. - uneori setările temei trebuie resetate.
Du-te la numele temei > Setări temă
tot ce trebuie să faceți este să faceți clic pe Salvare. Dacă lucrurile încă nu arată bine, puteți încerca să reimportați baza de date. - aspect > Personalizare: verificați această zonă dacă ați folosit-o în site-ul sursă.
- Permalink-urile (adresele URL ale Conținutului) ar putea fi resetate.
Cum de a alege o temă WordPress
widget-uri pagina de start în WordPress
setul meu de bază de plugin-uri WordPress
pagini WordPress vs. posturi