Ostatnio miałem za zadanie przenieść bloga, z blox.pl na platformę WordPress’a.

Po raz pierwszy w życiu miałem styczność z panelem administracyjnym Bloxa… Pierwsze co się rzuciło w oczy to brak możliwości exportu danych (wpisów, komentarzy) oraz prostego ściągnięcia wszystkich plików (jedynie pojedynczo :/).

Zapytanie u Wujka G. i jest!

Przedstawiam mini tutorial jak przenieść CAŁEGO bloga z blox.pl do WordPress’a.

Co nam będzie potrzebne?

Po ściągnięciu i zainstalowaniu obu programów, odpalamy Blex’a.

1. Ściągnięcie wpisów i komentarzy

W polu „adres bloga” wpisujemy adres bloga :).
Jeżeli jest to blog prywatny, wpisujemy nazwę użytkownika i hasło.
Jeżeli chcemy pobrać komentarze, zaznaczamy „Pobierz komentarze” 🙂

Po wypełnieniu odpowiednich danych klikamy w „Pobierz bloga z sieci”.
W zależności od ilości danych potrwa to kilka sekund/minut.

Po zakończeniu pobierania będziemy mieć możliwość zapisania.

Można zapisać we wszystkich możliwych opcjach, jednak nas interesuje „Plik BlogML”

Zapisanie wpisów i komentarzy gotowe.

2. Ściąganie obrazków

Otwieramy konsolę / wiersz poleceń, przechodzimy do folderu gdzie ma się pobrać blog (tak, cały blog) i wklepujemy:

wget -r http://adresbloga.blox.pl &

Po zakończeniu ściągania, przechodzimy do folderu pobierania. Śmiało można usunąć wszystko oprócz folderu Resource! Albowiem w nim są wszystkie obrazki użyte we wpisach bloxa.

3. Import do WordPress’a

Ściągamy i instalujemy wtyczkę WP o nazwie BlogML Importer.

Następnie przechodzimy do Narzędzia -> Import i przechodzimy do „BlogML”.

Wybieramy plik i cierpliwie czekamy :).

Po chwili import powinien się zakończyć i od tej chwili mamy wszystkie wpisy i komentarze w WordPress’ie :).

4. Przeniesienie obrazków

Wszystkie obrazki jakie były użyte w postach Blox’a mają pełny adres URL (np. http://adresbloga.blox.pl/resource/image.jpg). W WordPressie będą działały dopóki ktoś nie usunie blox’a :).

Teraz każdy powinien się zastanowić, jak i gdzie chce trzymać „stare” obrazki. Jest kilka możliwości:
1. W bibliotece, w katalogu (wp-content/uploads/2011/01/) (przy domyślnych ustawieniach mediów).
2. W bibliotece, w „swoim” katalogu (przy zmianie ustawień mediów).
3. Bez biblioteki, w „swoim” katalogu (np. wp-content/uploads/old_img).

Jeżeli wybraliście rozwiązanie nr 1 lub 2, przechodzimy do Media -> Biblioteka -> Dodaj nowe, wybieramy pliki i wrzucamy.

Przy rozwiązaniu nr 3, najlepiej skorzystać z klienta FTP i wrzucić za jego pośrednictwem obrazki do wybranego przez siebie folderu.

Teraz wystarczy zaktualizować wpisy, żeby pobierały obrazki z innej (swojej) lokalizacji.

Można to zrobić również na kilka sposobów, ja wymienię dwa:
1. Ręcznie – edytować każdy post i zmieniać ścieżkę obrazka.
2. (pół)Automatycznie – wyeksportować tabelę „wp_posts” z bazy danych (przez phpMyAdmin), programem umożliwiającym zamianę tekstu (np. PSPad) zamienić ścieżki i na końcu zaimportować tabelę z powrotem.

5. Uwagi

Wszystko co robicie, robicie na własne ryzyko! Problemów być nie powinno, jednak nie biorę odpowiedzialności za ewentualne błędy.

Przy odrobinie wprawy (i szybkim łączu 🙂 ), przeniesienie bloga nie powinno trwać więcej niż 15 minut :).


Komentarze (10)

Dodaj komentarz

Twój adres email nie zostanie opublikowany.


*