Czasami potrzebujemy zrobić kopię naszej strony WordPress na drugą domenę. Np. chcemy zachować układ strony a pozmieniać tylko teksty.
Są dwie metody.
1. Metoda import/export WordPress
Na stronie docelowej instalujemy normalnie „czystą” wersją WordPress.
W źródłowej stronie klikamy Narzędzia –> Eksport
Pobieramy plik XML z danymi strony źródłowej.
W pliku XML podmieniamy ścieżkę do plików obrazku
Otwieramy ten plik w dowolnym edytorze, np. Notepad++
naciskamy CTRL+H (znajdź i zamień)
i szukamy „starastrona.pl/wp-content/uploads/”
to zamieniamy na „nowastrona.pl/wp-content/uploads/”
i zapisujemy plik
Z źródłowej strony kopiujemy katalogi
- wp-content/themes (pliki z szablonami)
- wp-content/uploads (pliki z obrazkami)
- wp-content/wp-plugins (pliki z wtyczkami)
Te katalogi kopiujemy na docelową stronę.
Logujejemy się na docelowej stronie, aktywujemy szablon
i klikamy Narzędzia –> Import
Następnie klikamy w WordPress i instalujemy wtyczkę do importowania
Po poprawnej instalacji przechodzimy do Narzędzia –> Import
Wskazujemy plik XML i klikamy Wyślij plik na serwer i zaimportuj go
Zaznaczamy „Download and import file attachments” i potwierdzamy „Submit”
Import zakończony.
Gdyby ta metoda nie okazała się skuteczna jest drugą – która przenosi stronę 1:1, jednak do tego potrzebne są podstawowe umiejętności poruszania się po phpMyAdmin
1. Wchodzimy do phpMyAdmin źródłowej strony i kopiujemy całą bazę danych/
2. Edytujemy bazę danych zmieniając (CTRL+H) stary adres na nowy
3. Kopiujemy wszystkie pliki (cały public_html) starej strony i wgrywamy na nową stronę
4. Instalujemy na docelowej stronie nową baze danych i przez phpMyAdmin importujemy bazę danych z źródłowej strony
5. Edytujemy plik wp-config.php w danymi nowej bazy danych.