Exportarea și Importarea Bibliotecilor Media și Galeriilor în WordPress
Încerc să migrez o serie de bloguri dintr-un loc în altul, ambele rulând versiunea 3.0.1, și nu reușesc să transfer bibliotecile media și galeriile în procesul de export/import.
Aveți idei cum să fac acest lucru? Shortcode-ul galeriei este transferat în conținutul articolului, dar nu afișează nimic deoarece galeria efectivă nu este transferată.
Mulțumesc, Dave
Soluție recomandată:
Pentru a migra cu succes bibliotecile media și galeriile, trebuie să urmezi acești pași:
- Mai întâi, transferă manual folderul
wp-content/uploads
de pe site-ul sursă pe site-ul destinație - Folosește un plugin precum "All-in-One WP Migration" sau "Duplicator" care va gestiona și fișierele media
- Actualizează baza de date pentru a reflecta noile căi către fișierele media
- Verifică și actualizează permisiunile fișierelor după transfer
Alternativ, poți folosi utilitare FTP pentru a transfera fișierele media și apoi să rulezi un script SQL pentru a actualiza căile din baza de date.
Migrația se datorează faptului că mutați servere și/sau domenii? Sau că vă îmbinați cu un alt blog?
Dacă este primul caz, s-ar putea să fie mai bine să faceți un dump al bazei de date (căutând și înlocuind vechiul domeniu cu cel nou, dacă se schimbă și acesta), apoi să importați în noua bază de date (împreună cu copierea sistemului de fișiere).
Dacă este al doilea caz, nu va fi la fel de ușor. Spuneți-mi dacă este așa și vom vedea ce putem face :)

Vreau să migrez 40 de bloguri într-un singur blog (pe un alt domeniu în WP 3.0.1 Multisite) și voi diferenția articolele care erau pe bloguri separate folosind taxonomii personalizate. Avem tot felul de probleme, dar URL-urile postărilor de blog și mediile/galeriile sunt prioritățile noastre principale în acest moment.

A trebuit să fac ceva asemănător, dar doar cu două bloguri într-un singur blog nou.
Am folosit fișierul de Export WordPress pentru a importa toate datele în noul blog. A mers destul de bine. Desigur, imaginile și alte elemente sunt complet încurcate...
Ambele bloguri ale mele aveau folderul de uploads WordPress organizat după dată. Am luat ambele foldere și le-am îmbinat într-unul singur. Din fericire, nu am întâlnit nume de fișiere duplicate.
URL-urile erau în continuare încurcate în conținutul postărilor. Am folosit Search Regex pentru a rescrie URL-urile către noul domeniu și calea serverului. A fost plictisitor, dar am reușit după câteva ore.

Este foarte util. Voi testa acest proces și voi vedea dacă funcționează pentru mine. Mulțumesc.

oh, tocmai am observat că ai spus că vrei să transformi acestea într-o instalație WordPress multi-site. Procesul meu a fost îmbinarea a două bloguri WordPress într-un singur blog WordPress, nu două instalații într-o singură instalație. Așadar, doar un avertisment că procesul meu poate să nu funcționeze exact. Dar search regex ar putea fi totuși util pentru tine. Doar fii atent să nu faci o greșeală (ai o copie de rezervă). Mi-a plăcut acel plugin pentru că face destul de ușor să cauți și să previzionezi rezultatul înainte de a apăsa efectiv save changes! :)

A descoperit asta prin wp-hackers: http://groups.google.com/group/wp-hackers/browse_thread/thread/cbed2605260efe95
