Ustawień między różnymi motywami WordPress zwykle nie da się przenieść automatycznie w proporcji 1:1. Treści pozostają na stronie, ale kolory, typografia i układ zapisane w Customizerze są powiązane z kodem konkretnego szablonu. Najbezpieczniejsza metoda to wykonanie kopii zapasowej, test na stagingu i ręczne odtworzenie wyglądu w nowym motywie.
Dlaczego ustawienia motywu nie przenoszą się automatycznie?
Każdy motyw WordPress ma własną strukturę opcji. Customizer jest przede wszystkim interfejsem, który pozwala zmieniać wygląd aktywnego motywu. Wybrane wartości, takie jak kolory, rozmiary czcionek, szerokość układu czy ustawienia nagłówka, są zapisywane w bazie danych pod kluczami rozpoznawanymi przez konkretny motyw.
Po aktywowaniu innego szablonu nowy motyw odczytuje własne opcje. Nie zna nazw ani znaczenia ustawień zapisanych przez poprzedni motyw, dlatego nie może bezpiecznie zastosować ich automatycznie. To trochę jak zmiana wystroju mieszkania: meble zostają, ale kolor ścian i układ pomieszczeń trzeba dopasować do nowego projektu.
Samo przełączenie motywu nie usuwa wpisów, stron ani plików multimedialnych. Zmienia się jednak sposób ich prezentowania. W motywach klasycznych możesz też utracić dostęp do części ustawień Customizera, widgetów lub lokalizacji menu, jeśli nowy szablon nie obsługuje tych samych funkcji.
Co zostaje po zmianie motywu?
Najłatwiej odróżnić dane strony od konfiguracji wyglądu. Poniższa tabela pokazuje, które elementy zwykle pozostają, a które wymagają ponownego ustawienia:
| Element | Status po zmianie | Wymagana akcja |
|---|---|---|
| Wpisy, strony i komentarze | Zostają | Sprawdzenie wyglądu treści |
| Media w bibliotece | Zostają | Weryfikacja galerii i obrazów wyróżniających |
| Menu nawigacyjne | Częściowo | Ponowne przypisanie do nagłówka, stopki lub innych lokalizacji |
| Widgety i sidebary | Częściowo | Sprawdzenie dostępnych obszarów i rozmieszczenia |
| Kolory i typografia | Zwykle nie | Ręczne odtworzenie w ustawieniach nowego motywu |
| Niestandardowy CSS | Częściowo | Przeniesienie kodu i sprawdzenie zgodności selektorów |
Jakie są metody przenoszenia ustawień?
Wybór metody zależy od podobieństwa motywów. Im bardziej różni się ich konstrukcja, tym mniej można przenieść automatycznie.
- Ręczne odwzorowanie – otwórz ustawienia starego i nowego motywu w dwóch kartach, a następnie przepisz paletę kolorów, fonty, szerokości i ustawienia układu. To najbezpieczniejsza metoda przy zmianie motywu na pochodzący od innego producenta.
- Eksport i import ustawień – może zadziałać, gdy oba motywy korzystają z tego samego frameworka lub należą do jednej rodziny produktów.
- Wtyczka do eksportu Customizera – narzędzia tego typu przenoszą zapisane opcje, ale nie tłumaczą ich na format obsługiwany przez całkowicie inny motyw.
- Konfiguracja motywu blokowego – w motywach FSE część ustawień wynika z pliku
theme.jsoni Global Styles, więc można je odtwarzać w bardziej uporządkowany sposób.
Wtyczka eksportująca Customizer nie jest uniwersalnym konwerterem. Import ustawień z motywu A do niezależnego motywu B może zakończyć się pominięciem części danych albo pozostawieniem nieużywanych wpisów w bazie. Przed takim importem wykonaj backup i przetestuj go na kopii strony.
Przejście z motywu klasycznego na motyw blokowy wykorzystujący Full Site Editing (FSE) wygląda inaczej. W takim środowisku kolory, typografia i część układu są definiowane przez theme.json, a nagłówki, stopki i szablony edytuje się w Site Editorze. Nie jest to prosty import ustawień Customizera, lecz mapowanie dotychczasowego wyglądu na system bloków i Global Styles.
Ostrzeżenie: przed zmianą motywu wykonaj kopię plików i bazy danych. Nie aktywuj nowego szablonu bezpośrednio na stronie produkcyjnej, jeśli nie masz możliwości szybkiego przywrócenia poprzedniego stanu.
Jak bezpiecznie zmienić motyw WordPress?
Najmniejsze ryzyko daje praca na środowisku staging, czyli testowej kopii witryny. Kolejne etapy powinny wyglądać następująco:
- Wykonaj backup bazy danych, plików, motywów, wtyczek i biblioteki mediów.
- Utwórz staging albo kopię instalacji, na której możesz bezpiecznie testować nowy szablon.
- Zainstaluj nowy motyw bez aktywowania go na stronie produkcyjnej.
- Odtwórz kolory, typografię, układ, menu, widgety i niestandardowy CSS.
- Sprawdź strony, wpisy, archiwa, wyszukiwarkę, formularze i elementy dodawane przez page-builder.
- Przetestuj widok na telefonie, tablecie i komputerze, a następnie dopiero zaplanuj aktywację motywu.
Przy sklepie WooCommerce sprawdź także kartę produktu, koszyk, checkout, płatności, dostawę i wiadomości e-mail. Jeżeli zmiana dotyczy dużej lub sprzedażowej witryny, testy stagingowe powinny być traktowane jako konieczny etap, a nie dodatek.
Co sprawdzić po aktywacji nowego motywu?
Po wdrożeniu przejdź przez poniższą listę kontrolną:
- Sprawdź menu główne, menu mobilne i menu w stopce.
- Zweryfikuj formularze kontaktowe oraz komunikaty po wysłaniu formularza.
- Przejrzyj niestandardowe style CSS i usuń selektory, których nowy motyw nie używa.
- Przetestuj wtyczki page-builder oraz elementy osadzone w treści.
- Otwórz kluczowe podstrony na urządzeniu mobilnym i komputerze.
- Wyczyść cache strony, przeglądarki i CDN, jeśli jest używany.
Najbezpieczniej traktować zmianę motywu jako ponowną konfigurację warstwy wizualnej, a nie kopiowanie jednego zestawu opcji. Treści pozostaną na stronie, lecz wygląd trzeba zwykle odtworzyć ręcznie. Automatyczny eksport ma sens głównie wtedy, gdy oba motywy korzystają z tego samego frameworka lub systemu ustawień.