• Autor
    Wpisy
  • #93950
    Katarzyna Ober
    Uczestniczka

    W jaki sposób mogę skopiować zawartość strony internetowej z jednej domeny na drugą? Na drugiej jest zrobiona strona ale chcę ją zastąpić zupełnie treścią którą umieściłam na domenie pierwszej.

    #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 🙂

    #93968
    Katarzyna Ober
    Uczestniczka

    Dziękuję bardzo 🙂

    #94037
    Ola Gościniak
    Opiekunka forum

    Kasiu,
    jest też 3 metoda, prostsza. Jeśli masz sensownego hostingodawce z dobrą obsługą klienta to wystarczy mail na BOK z prośbą o przeniesienie.