Korzystasz z platformy Drupal i chcesz przenieść się na Wordpressa? Nic prostszego, sposób migracji całej witryny z Drupala na Wordpress jest bardzo prostym, intuicyjnym sposobem. W tym poradniku pokażemy, jak wykonać go za pomocą kilku prostych kroków.

Drupal to ciekawa, wygodna platforma do prowadzenia stron internetowych, sklepów czy bloga. Niestety, nie sprawdza się aż tak dobrze jak Wordpress - zwłaszcza pod kątem rozwoju. Z Drupala korzysta znacznie mniejsza społeczność, nie ma on tak wielkiej bazy wtyczek i dodatków. Stąd też wprowadzenie niektórych rozwiązań może być problematyczne. Trudniej jest też z dostępem do ciekawych, nowoczesnych motywów, których na Wordpressa są po prostu tysiące.

Na szczęście, jeżeli nie mamy bardzo zaawansowanej i rozbudowanej strony, migracja z Drupala na Wordpress nie jest trudnym zadaniem. Obie platformy działają w oparciu o bazę danych MySQL, stąd też przeniesienie strony będzie znacznie ułatwione. Oczywiście, zanim przystąpimy do pracy warto zrobić sobie kopię zapasową strony na wypadek gdyby coś poszło nie po naszej myśli. W tym poradniku omówimy kilka sposobów na migrację naszej witryny WWW.

Opcja pierwsza - online (CMS2CMS)

Jednym z prostszych sposobów na migrację z Drupal do WordPress jest skorzystanie z darmowej usługi online, która wykona za nas wszystkie czynności. Zanim jednak przystąpimy do pracy warto zauważyć dwie sprawy. Pierwsza - usługa jest darmowa ale tylko w podstawowej wersji. Jeżeli zależy nam na bardzo dokładnym, zaawansowanym przenoszeniu strony - będziemy musieli zapłacić. Podobnie, jeżeli mamy rozbudowaną, zaawansowaną stronę internetową.

Jeżeli jednak korzystamy z prostej, podstawowej strony WWW, proces migracji za pomocą CMS2CMS jest idealnym rozwiązaniem. Na początek należy zalogować się do strony, zakładając nowe konto (e-mail, hasło). Następnie klikamy link "Start free demo" w opcji Drupal to Wordpress.

Następnie podajemy adres strony, którą chcemy przenieść i adres strony, gdzie ma zostać wykonana migracja. Trzeba też zaznaczyć wyjściową wersję Drupala oraz docelową wersję platformy Wordpress. Oczywiście, wcześniej musimy na swoim hostingu stworzyć bazę danych Wordpress, do której wykonamy przeniesienie.

Kolejny krok to ewentualne zalogowanie się do strony, potem podanie danych obu platform i rozpoczęcie migracji. Może ona potrwać od kilku do kilkunastu minut - w zależności od tego, jak dużo danych mamy do przeniesienia z jednej bazy danych do drugiej. O zakończeniu całego procesu zostaniemy oczywiście powiadomieni. Teraz możemy sprawdzić, czy migracja się powiodła i wprowadzić ewentualne poprawki - ręcznie.

Opcja druga - plugin Wordpress (CMS2CMS)

Ta sama usługa, którą opisaliśmy wcześniej posiada również darmowy (częściowo) plugin, czyli wtyczkę dla Wordpressa. Pozwala ona na zaimportowanie danych z naszej strony działającej w oparciu o platformę Drupal.

Na początek musimy zainstalować i aktywować wtyczkę CMS2CMS: Automated Drupal to WordPress Migration z poziomu panelu sterowania Wordpress. Następnie przechodzimy do wtyczki, która dostępna jest z poziomu zakładki Wtyczki. Tutaj, tak samo, jak w poprzednim poradniku podajemy dane naszej strony do przeniesienia. Również wymagany jest login do konta CMS2CMS.

Różnica w stosunku do pierwszej opisywanej w tym poradniku metody jest taka, że nie musimy podawać miejsca docelowego. Wtyczka automatycznie zaimportuje dane do Wordpressa, na którym jest zainstalowana. Po zakończeniu pracy wtyczki sprawdzamy, jak udała się migracja i wprowadzamy ewentualne poprawki.

Opcja trzecia - przenoszenie zdjęć i grafik

Ważnym elementem każdej strony są grafiki i zdjęcia. Jeżeli zależy nam na szybkim przeniesieniu wszystkich obrazków zapisanych na stronie opartej o Drupal do Wordpressa - warto skorzystać z dodatku Migrate Images Plugin. Wtyczkę tę instalujemy z poziomu Wordpressa, ale wczytując ją z komputera, a nie wyszukując w bazie.

Po zainstalowaniu i aktywowaniu wtyczki, uruchamiamy Migrate Images Plugin. Będziemy musieli jeszcze znać nazwę bazy danych (database) - zarówno Drupala jak i Wordpressa. Można to sprawdzić z poziomu ogólnego zarządzania hostingiem, jaki oferuje nasz hostingodawca. Albo też za pomocą narzędzia MyPHPAdmin.

 

Kiedy uruchomimy już rzeczoną wtyczkę, podajemy nazwę Wordpress Database, a następnie Drupal Database. Wpisujemy też nazwę użytkownika i hasło do bazy danych Drupala. Następnie klikamy przycisk "Migrate Images". Jeżeli proces się powiedzie, a może zająć to trochę czasu, wszystkie grafiki z bazy danych Drupal zostaną przeniesione do Wordpressa i trafią do Biblioteki mediów. Jeżeli wcześniej poprawnie przenieśliśmy całą stronę, nie trzeba nic więcej robić. Wordpress automatycznie wykryje położenie grafik i wczyta je w odpowiednich miejscach we wpisach czy podstronach naszej witryny.

Na koniec zachęcamy oczywiście do komentowania. Dajcie znać, jeżeli chcecie przenieść swoją stronę z platformy Drupal na Wordpress i nie wiecie, jak się za to zabrać. Albo też, jeżeli macie problemy z migracją - bazy danych, konkretnych wpisów czy mediów. Warto też poszukać w zasobach internetu kierując się nazwą swojego motywu na Drupala - istnieje duże prawdopodobieństwo, że ten sam lub podobny motyw dostępny będzie również na Wordpressa.