#93965
Kaja Rzeczkowska
Moderatorka

Cześć 🙂 Są dwie metody: poprzez panel WordPressa oraz zaawansowana, wymagająca przekopiowania plików strony przez FileZilla albo innego klienta FTP i eksport oraz import bazy danych. Jeśli masz prostą stronę, gdzie nie zmieniałaś ustawień w motywach i wtyczkach, pierwsza metoda będzie wystarczająca – bazuje na przeniesieniu treści. Jeśli jednak masz dużo wyklikanych ustawień, wybierz drugą.

Metoda 1, przez panel WordPress

Wyczyszczenie strony docelowej:
Zrób kopię strony z domeny docelowej, jeśli uważasz, że Ci się kiedykolwiek może przydać.
Skasuj wszystkie treści zbędne na Twojej stronie docelowej.

Eksport zawartości:
Na stronie, z której chcesz skopiować zawartość, zaloguj się do panelu administracyjnego WordPress.
Przejdź do “Narzędzia” > “Eksport”.
Wybierz “Cała zawartość”, aby pobrać wszystkie wpisy, strony, komentarze, pola, kategorie, tagi etc.
Kliknij “Pobierz plik eksportu” i zapisz plik XML na swoim komputerze.

Import zawartości:
Na stronie, na którą chcesz przenieść zawartość, zaloguj się do panelu administracyjnego WordPress.
Przejdź do “Narzędzia” > “Import”.
Zainstaluj i aktywuj wtyczkę “WordPress Importer”, jeśli jeszcze jej nie masz.
Kliknij “Uruchom importera” pod “WordPress”.
Prześlij plik XML, który pobrałaś wcześniej, i kliknij “Prześlij plik i importuj”.
Przypisz autora zawartości / utwórz nowego użytkownika.
Upewnij się, że zaznaczyłaś opcję “Importuj załączniki”, aby pobrać wszystkie obrazy i multimedia związane z treścią.
Kliknij “Przesyłanie zakończone”, aby rozpocząć proces importowania.

Aktualizacja ustawień i wtyczek:
Po zakończeniu importu upewnij się, że wszystkie ustawienia, wtyczki i motywy są zaktualizowane i aktywne.
Sprawdź także działanie linków.

Testowanie strony:
Po zakończeniu importu sprawdź stronę, aby upewnić się, że wszystko działa poprawnie.
Przejrzyj wpisy, strony, menu, widgety i inne elementy, aby sprawdzić, czy zostały poprawnie przeniesione.

Metoda 2, przez FileZilla i phpMyAdmin

Wykonaj kopię zapasową:
Zrób kopię zapasową swojej obecnej strony internetowej (źródłowej) i bazy danych. W razie problemów będziesz mogła przywrócić stan pierwotny.

Eksport bazy danych:
Eksportuj bazę danych ze strony źródłowej, do której masz dostęp w panelu Twojego hostingodawcy (phpMyAdmin). Wybierz bazę danych, a następnie kliknij “Eksportuj” i zapisz plik SQL na swoim komputerze.

Pobierz pliki źródłowe:
Połącz się z serwerem strony źródłowej za pomocą klienta FTP, takiego jak FileZilla. Pobierz wszystkie pliki i foldery z katalogu głównego WordPress na swój komputer.

Prześlij pliki na nową domenę:
Połącz się z serwerem strony docelowej za pomocą klienta FTP. Prześlij wszystkie pliki i foldery z katalogu głównego WordPress na nową domenę, nadpisując istniejące pliki.

Utwórz nową bazę danych:
Na serwerze strony docelowej utwórz nową bazę danych w odpowiedniej zakładce na stronie Twojego hostingodawcy. Koniecznie zapisz nazwę bazy danych, nazwę użytkownika i hasło, ponieważ będą potrzebne w kolejnych krokach.

Importuj bazę danych:
Zaimportuj wcześniej wyeksportowaną bazę danych na serwer strony docelowej za pomocą phpMyAdmin. Wybierz nową bazę danych, a następnie kliknij “Importuj” i wybierz plik SQL, który pobrałaś wcześniej.

Zaktualizuj wp-config.php:
W plikach WordPress na nowej domenie, znajdź plik “wp-config.php”. Otwórz go w edytorze tekstu i zaktualizuj następujące informacje:

“sql
Copy code
define(‘DB_NAME’, ‘nazwa_nowej_bazy_danych’);
define(‘DB_USER’, ‘nazwa_użytkownika_nowej_bazy_danych’);
define(‘DB_PASSWORD’, ‘hasło_nowej_bazy_danych’);”
(bez cudzysłowu)

Zaktualizuj linki w bazie danych:
W nowej bazie danych musisz zaktualizować wszystkie linki wewnętrzne i odniesienia do domeny. Możesz to zrobić za pomocą kwerendy SQL w phpMyAdmin:

“sql
Copy code
UPDATE wp_options SET option_value = REPLACE(option_value, ‘staradomena.pl’, ‘nowadomena.pl’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;
UPDATE wp”
(bez cudzysłowu)

Obie metody mogą się wydawać trochę skomplikowane, ale krok po kroku na pewno dasz radę, a jeśli gdzieś utkniesz, to śmiało pytaj 🙂