Klonowanie strony WordPress - jak skopiować instalację
Klonowanie WordPress przydaje się do tworzenia środowiska testowego, kopiowania szablonu dla nowego klienta czy tworzenia backupu. Proces jest podobny do migracji, ale cel jest inny.
Krótka odpowiedź
Kiedy klonować WordPress
Środowisko testowe (staging):
- Testowanie aktualizacji przed produkcją
- Rozwój nowych funkcji
- Debugowanie bez ryzyka
Szablon dla klientów:
- Przygotowany WordPress z motywem/wtyczkami
- Szybki start nowych projektów
- Standaryzacja konfiguracji
Backup/archiwum:
- Kopia strony przed dużymi zmianami
- Archiwizacja wersji
Migracja do multisite:
- Konwersja pojedynczej strony do sieci
Klonowanie z Duplicator
Tworzenie pakietu:
1. Packages → Create New
2. Setup: nazwa, filtry (co pominąć)
3. Scan: sprawdzenie problemów
4. Build: tworzenie archiwum
5. Pobierz: installer.php + archive.zip
Instalacja klonu:
1. Przygotuj nową domenę/subdomenę
2. Utwórz pustą bazę danych
3. Wgraj pliki przez FTP
4. Otwórz installer.php
5. Podaj nową bazę i URL
6. Kreator zamieni wszystkie URL-e automatycznie
Duplicator Pro - zaawansowane:
- Cloud storage (Dropbox, Google Drive, S3)
- Scheduled packages
- Multisite support
- Large site support (chunked builds)
WP Staging - dedykowane do stagingu
Instalacja:
- Wtyczki → WP Staging
- Aktywuj
Tworzenie staging:
1. WP Staging → Create new staging site
2. Nazwa (np. staging.domena.pl)
3. Wybierz tabele/foldery (lub wszystkie)
4. Start Cloning
5. Staging gotowy pod subdomeną
Cechy:
- Automatyczne search-replace
- Własne środowisko wp-admin
- Pasek informujący o stagingu
- Push changes to live (Pro)
WP Staging Pro:
- Push staging → production
- Backup before push
- Scheduled backups
- External database
Klonowanie do multisite
Pojedyncza → Multisite:
1. Backup oryginalnej strony
2. Konwertuj na multisite (edycja wp-config.php, .htaccess)
3. Użyj NS Cloner lub WP Multisite Content Copier
NS Cloner (wtyczka multisite):
- Clone existing site w sieci
- Kopuje: posty, strony, media, ustawienia
- Zachowuje użytkowników
- Pro: clone to new site (import external)
Ręczna metoda:
1. Export z WordPress Importer
2. Utwórz nowy site w sieci
3. Import XML
4. Skopiuj uploads przez FTP
5. Skonfiguruj motywy/wtyczki