Metoda 1: Wtyczka All-in-One WP Migration (najłatwiejsza)
- Zainstaluj wtyczkę All-in-One WP Migration na starej stronie
- Przejdź do All-in-One WP Migration → Export → File
- Na nowej instalacji WordPress zainstaluj te sama wtyczkę
- Przejdź do All-in-One WP Migration → Import i wgraj plik
Metoda 2: Ręczna migracja
- Pobierz wszystkie pliki z public_html przez FTP
- Wykonaj eksport bazy danych przez phpMyAdmin (plik .sql)
- Na nowym serwerze wgraj pliki przez FTP i zaimportuj plik .sql
- Zaktualizuj plik wp-config.php z nowymi danymi bazy danych
- Zmień URL w bazie danych:
UPDATE wp_options SET option_value = REPLACE(option_value, 'http://stara.pl', 'https://nową.pl') WHERE option_name = 'siteurl' OR option_name = 'home';
Uwaga: Używaj wtyczki Better Search Replace do bezpiecznej zmiany URL-i — obsłuży również serializowane dane w bazie.