UWAGA !!!

Wiadomości e-mail wzywające do wniesienia opłaty za naruszenie praw autorskich, które mogą być do Państwa wysyłane w naszym imieniu, nie pochodzą od nas. Doszło do wykorzystania naszego wizerunku bez naszej zgody. Prosimy o zachowanie ostrożności – w szczególności nie otwieranie załączników ani linków.

Przenosisz stronę WordPress? Co da się przenieść eksportem treści WordPress, a co trzeba ogarnąć osobno

eksport treści WordPress

Przenosiny strony WordPress często zaczynają się od niewinnego pytania: „To nie da się po prostu wyeksportować wszystkiego do XML-a i wrzucić na nową stronę?”. Da się przenieść sporą część treści, ale jeden plik nie załatwia całej przeprowadzki. To trochę jak przeprowadzka biura z samym kartonem dokumentów. Papier jest, ale biurka, komputery, ustawienia i kabel od internetu nadal gdzieś zostały.

Eksport WordPressa służy przede wszystkim do przenoszenia danych treściowych. Wygląd, motyw, wtyczki, media, ustawienia oraz konfigurację trzeba potraktować jako osobne obszary. Poniżej znajdziesz konkretny plan: co zawiera plik XML, jak przygotować treści, gdzie uruchomić import i co sprawdzić, zanim uznasz migrację za zakończoną.

Na początek: XML to nie cała strona

Eksport treści a migracja całej witryny

WordPress tworzy eksport w formacie XML określanym jako WXR, czyli WordPress eXtended RSS. W praktyce jest to plik z danymi, które można później zaimportować na innej stronie WordPress. Najważniejsze słowo brzmi tu: danymi. Nie: „całą witryną”.

Eksport treści WordPress może być bardzo przydatny przy zmianie strony, hostingu albo porządkowaniu starej witryny. Nie powinien jednak być traktowany jako pełna kopia zapasowa. Motyw, jego konfiguracja, wtyczki, ustawienia, pliki, media i konfiguracja serwera wymagają osobnego sprawdzenia, zabezpieczenia albo odtworzenia.

Dokładny przebieg migracji zależy od konkretnej witryny: używanego motywu, wtyczek, własnych typów treści, page buildera, integracji i hostingu. Prosta strona z wpisami to inna historia niż rozbudowany serwis albo sklep. XML jest jednym z etapów, nie magicznym przyciskiem „przenieś wszystko”.

Co da się przenieść eksportem WordPressa

Pełna zawartość czy eksport wybranych elementów?

Zakres eksportu zależy od tego, co wybierzesz w narzędziu WordPressa. Plik XML/WXR może obejmować między innymi:

  • wpisy i strony;
  • komentarze;
  • pola własne;
  • kategorie, tagi i własne taksonomie;
  • użytkowników;
  • własne typy treści;
  • menu nawigacyjne oraz terminy przy eksporcie całej zawartości.

Możesz wybrać eksport całej zawartości albo ograniczyć go do określonego zakresu. WordPress pozwala filtrować eksport wpisów lub stron według autora, daty, kategorii i statusu. To przydatne, gdy nowa strona ma być uporządkowana, a nie stać się cyfrowym strychem ze wszystkim, co kiedykolwiek opublikowano.

Przed kliknięciem eksportu warto odpowiedzieć sobie na kilka prostych pytań. Które wpisy naprawdę mają zostać? Czy stare strony nadal są potrzebne? Czy komentarze powinny trafić na nową witrynę? Którzy użytkownicy i autorzy mają zostać zachowani? Czy własne typy treści są częścią nowej struktury?

To nie jest czepianie się szczegółów. Jeśli bez namysłu wyeksportujesz całość, przeniesiesz również elementy nieaktualne albo niepasujące do nowej strony. Jeśli wybierzesz zbyt wąski zakres, po imporcie może zabraknąć treści, na których komuś zależało. Zakres trzeba ustalić przed migracją, nie po fakcie.

Czego plik XML nie załatwi za Ciebie

Motyw, wtyczki, media i ustawienia to osobne tematy

Najczęstsze nieporozumienie dotyczy wyglądu. Plik XML nie jest automatyczną kopią motywu ani jego konfiguracji. Motyw odpowiada za wygląd, układ i sposób prezentacji treści, a WordPress opisuje te obszary osobno w administracji. Sam import wpisów nie odtworzy więc całej warstwy wizualnej strony.

Podobnie trzeba osobno sprawdzić wtyczki i ich konfigurację. To, że wpis pojawi się na nowej stronie, nie oznacza jeszcze, że zadziała każdy element zależny od dodatkowej wtyczki. Formularze, określone typy treści czy funkcje związane z konkretną konfiguracją wymagają własnej kontroli.

Media i pliki także są osobnym tematem. W Bibliotece mediów znajdują się obrazy, dokumenty i inne pliki, a także informacje takie jak adres URL, nazwa, typ, rozmiar, wymiary, tekst alternatywny, tytuł, podpis i opis. Nie zakładaj, że wszystko zawsze przeniesie się bez dodatkowych działań. Obrazy mogą być obecne, ale nie wyświetlać się poprawnie w treści. Plik do pobrania może prowadzić w stare miejsce.

Jeszcze ostrożniej trzeba podejść do sklepu i integracji. Zwykły eksport XML nie jest potwierdzoną, uniwersalną metodą przeniesienia całego sklepu, zamówień, kont klientów, stanów magazynowych, płatności ani połączeń z systemami zewnętrznymi. Przy takich elementach import bez planu i testów to proszenie się o kłopoty.

Jak przygotować treści przed eksportem

Lista kontrolna przed kliknięciem eksportu

Dobra migracja zaczyna się przed pobraniem pliku. Najpierw ustal, co ma zostać przeniesione, a co powinno zostać na starej stronie albo zniknąć. Nie chodzi o tworzenie dokumentu na pół biura. Wystarczy sensowna lista, dzięki której wiadomo, co po imporcie sprawdzić.

Przejdź przez wpisy, strony, komentarze, użytkowników, kategorie, tagi, menu i własne typy treści. Sprawdź autorów, statusy publikacji i przypisania. Oznacz elementy nieaktualne. Jeśli coś ma zostać usunięte, zrób to świadomie, zamiast liczyć, że podczas migracji „jakoś się ogarnie”. Migracje nie mają wbudowanego radaru do wykrywania bałaganu.

Osobno zinwentaryzuj media: obrazy, dokumenty i pliki do pobrania. Zwróć uwagę na ich adresy URL, teksty alternatywne, podpisy oraz przypisanie do konkretnych treści. Dzięki temu po imporcie łatwiej sprawdzisz, czy materiał jest dostępny i czy pojawia się tam, gdzie powinien.

Przed rozpoczęciem wykonaj kopię zapasową starej i nowej witryny. Zachowaj też oryginalny plik XML poza serwerem. To praktyczne zabezpieczenia procesu, ale nie zastępują osobnego planu dla plików, mediów, motywu, wtyczek, ustawień i bazy danych. Jeśli plik zawiera dane użytkowników, komentarze albo pola własne, nie udostępniaj go publicznie. Powinien trafić wyłącznie do zaufanego wykonawcy.

W zebraniu informacji technicznych może pomóc Site Health. WordPress pokazuje tam informacje między innymi o motywach, wtyczkach i mediach, a także pozwala wyeksportować informacje o konfiguracji witryny. Nie zastępuje to planu migracji, ale ułatwia porównanie sytuacji przed i po przenosinach.

Import na nową stronę: dwa etapy, nie jeden magiczny przycisk

Od pliku XML do danych na nowej stronie

Eksport i import to dwa osobne etapy. Najpierw przygotowujesz zakres danych i tworzysz plik XML na starej stronie. Później, na nowej witrynie, uruchamiasz narzędzie importu. W administracji WordPressa ścieżka prowadzi przez Narzędzia > Import > WordPress.

Importer WordPressa służy do wczytania danych z pliku eksportu. Dokumentacja wymienia między innymi wpisy, komentarze, pola własne, strony i kategorie. Podczas importu trzeba kontrolować komunikaty narzędzia i sprawdzić, czy dane zostały przypisane właściwie.

Poprawne zakończenie importu XML nie oznacza jeszcze, że cała strona została odtworzona. Po wczytaniu treści nadal pozostają motyw, wtyczki, ustawienia, media, pliki i pozostała konfiguracja. Najpierw importujesz dane, potem sprawdzasz resztę układanki.

Checklista po imporcie i sytuacje, w których nie warto działać na chybił-trafił

Kontrola treści, mediów i działania strony

Po imporcie nie ograniczaj się do szybkiego rzutu oka na stronę główną. Sprawdź, czy pojawiły się właściwe wpisy i strony oraz czy zachowały się komentarze, kategorie, tagi, pola własne, użytkownicy i menu. Jeśli czegoś brakuje, łatwiej zareagować od razu niż odkryć problem po publikacji nowej witryny.

Następnie przejdź do mediów i plików. Otwórz wybrane wpisy oraz strony i sprawdź, czy obrazy wyświetlają się poprawnie, dokumenty można pobrać, a odnośniki prowadzą we właściwe miejsca. Skontroluj adresy URL, teksty alternatywne, tytuły, podpisy i opisy tam, gdzie mają znaczenie dla treści.

Do praktycznej kontroli po imporcie dodaj:

  • linki wewnętrzne i odnośniki do plików;
  • formularze oraz dane kontaktowe;
  • widoczność strony i dostęp użytkowników;
  • działanie motywu oraz kluczowych wtyczek;
  • wygląd na komputerze i telefonie;
  • elementy zależne od integracji albo konfiguracji serwera.

Jeśli strona jest duża, ma wiele własnych typów treści, korzysta z page buildera, zawiera sklep WooCommerce albo łączy się z zewnętrznymi systemami, nie działaj na chybił-trafił. Przy sklepie szczególnej uwagi wymagają zamówienia, konta klientów, stany magazynowe i płatności. Zwykły import XML nie daje podstaw, by uznać te obszary za bezproblemowo przeniesione.

W takiej sytuacji migrację warto potraktować jako proces z planem, kopią zapasową i testami. Im więcej elementów poza zwykłymi wpisami i stronami, tym ważniejsze jest rozdzielenie importu treści od odtworzenia wyglądu, funkcji, mediów i integracji.

Najważniejszy wniosek jest prosty: eksport treści WordPressa to przydatny etap przenosin, ale nie pełna migracja witryny. Najpierw ustal zakres danych, potem osobno zabezpiecz i odtwórz elementy techniczne, a na końcu dokładnie przetestuj nową stronę. Jeśli przenosisz prostą zawartość, procedura może być dość przejrzysta. Gdy dochodzą sklepy, integracje, własne typy treści albo rozbudowany motyw, potrzebny jest już konkretny plan, nie wiara w jeden plik XML. Masz stronę, sklep albo materiały graficzne, które proszą się o ogarnięcie? Napisz do INB Marketing i zobaczymy, co da się z tym sensownie zrobić.