Metoda simplă: un plugin de migrare (site-uri < 512 MB)
Recomandăm All-in-One WP Migration:
- Pe serverul live, instalează WordPress (cPanel → Softaculous) pentru domeniul dorit.
- Pe ambele site-uri (local/dev și live), instalează și activează plugin-ul All-in-One WP Migration (Plugins → Add New).
- Pe site-ul sursă: All-in-One WP Migration → Export → Export to → File și descarcă arhiva.
- Pe site-ul live: All-in-One WP Migration → Import → Import from → File, alege arhiva și confirmă importul.
- La final, mergi la Settings → Permalinks și apasă Save (reîmprospătează permalink-urile).
Metoda manuală (site-uri > 512 MB)
- Prin FTP, copiază toate fișierele WordPress în
public_htmlpe serverul live. - În cPanel, creează o bază de date nouă, un utilizator și acordă-i drepturi.
- Exportă baza de date a site-ului sursă (phpMyAdmin) și, într-un editor, înlocuiește URL-urile
http://sitedev.tldcuhttps://sitelive.tld. - Importă baza de date în cea nouă (phpMyAdmin).
- Editează
public_html/wp-config.phpcu datele noii baze de date.
Sfat: pentru înlocuirea URL-urilor în baza de date, plugin-ul WP-CLI (
wp search-replace) sau „Better Search Replace” gestionează corect și datele serializate.