Moving WordPress Mutarea site-ului dvs. manual

Mutarea unui site WordPress poate fi destul de descurajantă prima dată când o faceți. Aceasta implică mai mult decât copierea unor fișiere dintr-un loc în altul. Dar, odată ce știți ce aveți nevoie pentru a vă deplasa și ce unelte aveți nevoie pentru ao muta, procesul este destul de simplu, atâta timp cât urmați toți pașii corect.

În acest tutorial vă voi arăta cum să mutați site-ul WordPress dintr-un loc în altul. Exemple de momente când doriți să faceți acest lucru sunt:

  • atunci când încărcați o versiune de dezvoltare locală a unui site pe serverul live
  • atunci când se deplasează servere sau furnizori de gazde

Dacă sunteți în mișcare furnizori de hosting, s-ar putea să știți că noul dvs. furnizor va face o mutare pentru dvs., deci dacă nu sunteți sigur despre ceea ce faceți,.

De asemenea, dacă nu sunteți sigur, poate doriți să urmați tutorialul meu cu privire la utilizarea pluginurilor pentru a vă deplasa în WordPress. Pentru o instalare simplă acest lucru ar putea face treaba pentru tine, și poate fi mult mai ușor.

Dar dacă site-ul dvs. are mai multe setări tematice sau plugin sau site-ul configurat și nu doriți să faceți totul din nou pe noul site, va trebui să mutați baza de date manual. Pentru a afla cum, citiți mai departe!

Ce ai nevoie

Pentru a urma acest tutorial, veți avea nevoie de:

  • O instalare de WordPress cu teme și plugin-uri care rulează pe ea, plus unele postări de conținut, pagini, materiale media sau orice se întâmplă să fie pe site-ul dvs.!
  • O a doua locație la care doriți să mutați site-ul. 
  • Un client FTP, un editor de cod și accesul la phpMyAdmin.

Ce vei fi în mișcare

Merită să știți ce veți mișca înainte de a începe:

  • WordPress în sine: nu mutați de fapt acest lucru, dar reinstalați-l în noua locație.
  • Conținutul directorului de conținut wp, adică temele, pluginurile și încărcările.
  • Baza de date.

Inainte sa incepi

Înainte de a începe, închideți "destul de permalinks" pe vechiul site. Mergi la Setări> Permalink, selectează Mod implicit și faceți clic pe Salvează modificările.

Efectuarea unei copii a vechiului site

Începeți prin a face o copie a fișierelor și a bazei de date a site-ului dvs. Puteți utiliza pluginul de backup preferat sau utilizați FTP pentru a descărca fișiere și phpMyAdmin pentru a copia baza de date. Aici vă voi arăta cum să faceți acest lucru folosind phpMyAdmin.

Copierea fișierelor

Mai întâi, faceți o copie locală a dvs. wp-content director. Acesta conține toate fișierele și încărcările de teme și plugin-uri.

Când veniți să încărcați acest lucru pe noul dvs. site, puteți alege să nu încărcați fișierele tematice și pluginurile, ci să le reinstalați în noul site, utilizând ecrane de administrare. Sau puteți încărca doar copia pe care ați luat-o de pe site-ul vechi - ambele vor funcționa.

Copierea bazei de date

Deschideți phpMyAdmin pentru site-ul dvs. Acest lucru va fi furnizat de furnizorul dvs. de gazduire sau daca lucrati cu un site local, face parte din MAMP.

Găsiți baza de date pentru site-ul pe care doriți să îl mutați și faceți clic pe Export tab. Clic Merge, și a sql fișierul cu baza de date va fi descărcat pe aparat.

Notă: dacă aveți mai multe baze de date în contul sau serverul dvs. de găzduire, puteți afla care dintre acestea se aplică acestui site, prin verificarea site-ului wp-config.php fişier.

Editarea bazei de date

Înainte de a putea importa tabelele de baze de date pe noul site, va trebui să faceți unele modificări la sql dosar pe care tocmai l-ați descărcat. Întotdeauna fac o copie a acestui fișier înainte de a începe și prefix copie- la numele său, așa că știu că este rezervă.

Deschide sql fișier în editorul de cod preferat și înlocuiți toate instanțele vechiului nume de domeniu pentru site-ul cu noul nume de domeniu. 

Deci, de exemplu:

  • Dacă încărcați un site local cu adresa URL http: // localhost / exemplu, te-ai schimba http://AnExampleSiteDomain.com
  • Dacă mutați un site dintr-o locație la distanță, înlocuiți-l http://AnOldSiteExample.com cu http://ANewSiteExample.com.
  • Dacă vă deplasați între gazde sau servere, dar numele domeniului rămâne același, nu este necesar să efectuați modificări.

Folosirea comenzii "replace" în editorul de cod va accelera acest lucru - ar putea exista mii de instanțe. Salvați-vă sql fişier.

Notă: Un mod alternativ de a face acest lucru este prin utilizarea Căutați și înlocuiți script de către InterConnectIT, care automatizează acest proces.

Crearea site-ului nou

Apoi trebuie să instalați WordPress în noua locație. Faceți acest lucru așa cum ați face în mod normal.

Adăugarea de fișiere

Înainte de a importa baza de date, este o idee bună să instalați pluginuri și teme, deoarece orice tabele create de acestea în baza de date nu vor funcționa fără ele instalate.

Fie reinstalați orice teme și pluginuri în noul dvs. site sau le încărcați din copia dvs. locală, utilizând clientul dvs. FTP. Copiați-le în wp_content , cu aceeași structură ca în vechiul site. Este posibil să fie nevoie să eliminați orice foldere noi WordPress a creat în încărcări astfel încât să nu se confrunte cu cele pe care le importați.

Importarea bazei de date

Înainte de a putea importa baza de date de pe site-ul dvs. vechi, trebuie să ștergeți (plasați) noile tabele create de WordPress în vechiul site.

În phpMyAdmin, găsiți baza de date pentru site-ul dvs. nou și faceți clic pe Structura fila.

Selectați toate tabelele bazei de date. Faceți clic pe Cu selectat: dropdown box, selectați cădere brusca și faceți clic pe da. Puteți vedea mai jos unde mi-am selectat toate mesele gata să le abandonez:

Importarea tabelelor bazei de date noi

Încă în phpMyAdmin, selectați Import și faceți clic pe Alege fișierul buton. Selectează sql fișierul pe care l-ați editat și faceți clic pe acesta Alege sau O.K. Clic Merge iar tabelele bazei de date vor fi importate.

Du-te și fă-ți o cafea - dacă site-ul tău este mare, poate dura ceva timp!

Pași finali

Goliți memoria cache a browserului. Acest lucru evită orice probleme cauzate de conținutul browserului de cache din vechiul site.

Conectați-vă la administratorul WordPress pentru noul site. Detaliile dvs. de conectare vor fi aceleași ca și pentru site-ul dvs. vechi - dacă ați specificat diferite date de conectare la instalarea de la distanță, acestea vor fi suprascrise de baza de date importată.

Viziteaza permalinks ecran și rândul său, destul de permalinks înapoi pe.

Acum, verificați dacă pluginurile și widget-urile dvs. funcționează corect și faceți orice modificări necesare.

rezumat

Deplasarea unui site WordPress nu trebuie să fie complicată atâta timp cât știți ce trebuie să vă mutați și faceți acest lucru în ordinea corectă. Dacă urmați pașii de mai sus, veți descoperi că procesul se desfășoară fără probleme. Acesta este un lucru pe care l-am făcut de multe ori, de multe ori și atâta timp cât îmi urmează lista de verificare de mai sus, totul se stinge fără nici o legătură.

Cod