WordPress Importer, czyli alternatywa dla backupu bazy danych
Niekiedy bywają sytuacje, że ze względów technicznych (lub też z powodu zwyczajnego lenistwa) nie udało nam się sporządzić backupu bazy danych naszej strony opartej na WordPressie. Jeżeli nasz serwis jest fizycznie dostępny i możemy zalogować się do panelu administracyjnego WordPress, z pomocą może nam przyjść wtyczka o nazwie WordPress Importer. Dzięki niej możemy importować poniższe elementy:
- posty, strony oraz inne treści
- komentarze
- meta dane i niestandardowe pola
- kategorie, tagi i inne wyrażenia
- autorów publikacji
Plugin WordPress Importer można pobrać bezpośrednio ze strony http://wordpress.org/extend/plugins/wordpress-importer/ lub też zainstalować wtyczkę z poziomu panelu WordPress (zakładka: Narzędzia / Import / WordPress – Zainstaluj importer z WordPressa).
Podczas importu należy przygotować oczywiście wyeksportowany plik (zakładka: Narzędzia / Eksport) z wybraną opcją – Wszystkie treści, Wpisy lub Strony.
WordPress Importer vs Eksport bazy danych
Pomimo swojej niekwestionowanej łatwości w instalacji i obsłudze WordPress Importer posiada również swoje wady. Owszem, importuje wszelkie możliwe treści z wyeksportowanego pliku csv, jednakże po wykonaniu tej operacji może zasadniczo zmienić się wygląd naszej strony (niedziałające wtyczki, brak ustawień odpowiednich widgetów). W tym przypadku jednak wina nie leży do końca po stronie samego pluginu – wyeksportowany z panelu plik nie zawiera informacji o tych ustawieniach (widgety, własne menu), uwzględnia jedynie lokalizację treści w obrębie poszczególnych adresów naszego serwisu.
W przypadku poprawnie wyeksportowanej bazy danych i jej importowaniu w innej lokalizacji (inny serwer, inna domena itp.) mamy pewność (prawie), że wygląd oraz funkcjonalność strony się nie zmieni. Warunkiem koniecznym jest oczywiście ustawienie odpowiednich praw dla pluginów znajdujących się na serwerze.