Przeniesienie twojej witryny internetowej z Ghost na WordPress może być mądrą decyzją, jeśli szukasz większej elastyczności i funkcji. Chociaż Ghost jest platformą przyjazną dla użytkownika, jej ograniczenia często skłaniają użytkowników do rozważenia WordPressa jako lepszej alternatywy.
Proces migracji z Ghost do WordPress może wydawać się trudny, zwłaszcza gdy próbujesz zachować swoją treść. Jednak przy odpowiednim podejściu możesz z powodzeniem przenieść większość twoich danych bez utraty ważnych elementów.
W tym artykule przeprowadzimy cię przez kolejne etapy przejścia z Ghost na WordPress, zapewniając płynne przejście przy jednoczesnym zachowaniu twoich treści w nienaruszonym stanie.
Przejście z Ghost na WordPress
Porównaliśmy Ghost i WordPress obok siebie, dokładnie testując obie platformy, aby zobaczyć, jak wypadają w porównaniu pod względem łatwości użytkowania, funkcji, cen i nie tylko.
Zauważyliśmy wiele podobieństw między Ghost i WordPress. Stwierdziliśmy jednak, że jest on dość ograniczony pod względem funkcji.
Kiedy mówimy WordPress, mówimy o samodzielnie hostowanym WordPress.org, a nie WordPress.com, który jest usługą hostingową. Aby zrozumieć różnicę, zapoznaj się z naszym przewodnikiem na temat różnicy między WordPress.com i WordPress.org.
Wielu użytkowników, którzy zaczynają od Ghosta, szybko zdaje sobie sprawę z jego ograniczeń i chce przejść na WordPressa. Ten artykuł ci w tym pomoże.
Oto, co omówimy w tym artykule:
- Step 1: Getting Started with WordPress
- Step 2: Export Content From Ghost
- Step 3: Converting Ghost Export File to WordPress Format
- Step 4: Import Content in WordPress
- Step 5: Import Images From Ghost to WordPress
- Step 6: Pointing Your Domain to WordPress
- Step 7: Setting Up Permalinks
- Step 8: Install Essential WordPress Plugins and Tools
Krok 1: Pierwsze kroki z WordPress
Aby uruchomić witrynę WordPress, potrzebna jest nazwa domeny i hosting witryny internetowej.
Nazwa domeny to nazwa Twojej witryny internetowej (np. wpBeginner.com), którą użytkownicy będą wpisywać w swoich przeglądarkach, aby na nią przejść. Konto hostingowe to miejsce, w którym przechowywane są wszystkie pliki twojej witryny internetowej.
Podczas gdy WordPress jest darmowy, zarówno nazwa domeny, jak i hosting są płatne (14,99 USD / rok za domenę i 7,99 USD / miesiąc za hosting).
Na szczęście Bluehost, oficjalnie rekomendowany dostawca hostingu WordPress, zgodził się zaoferować naszym użytkownikom darmową nazwę domeny i ponad 70% zniżki na hosting.
Uwaga: Być może masz już nazwę domeny dla swojej witryny Ghost, którą możesz wskazać WordPressowi po przeniesieniu witryny internetowej. Jeśli jednak nie masz nazwy domeny, możesz ją uzyskać bezpłatnie podczas rejestracji w Bluehost.
Po zarejestrowaniu konta hostingowego możesz postępować zgodnie z naszymi instrukcjami dotyczącymi instalacji WordPressa.
Wskazówka: Jeśli twoja witryna Ghost korzysta z własnej nazwy domeny, którą chciałbyś zachować również dla swojej witryny internetowej WordPress, możesz nadal zainstalować WordPress na tymczasowej subdomenie. W dalszej części artykułu pokażemy, jak dodać twoją domenę do konta hostingowego WordPress.
Po zainstalowaniu WordPressa zobaczysz kokpit administratora WordPressa, który wygląda następująco:
Krok 2: Eksport treści z aplikacji Ghost
Ghost umożliwia łatwy eksport treści z twojego konta.
Wystarczy zalogować się do kokpitu twojego konta i kliknąć ikonkę „Ustawienia” znajdującą się na dole lewej kolumny.
W tym miejscu należy kliknąć menu „Labs”. Spowoduje to przejście do funkcji Ghost, które są nadal w fazie rozwoju.
Kliknij przycisk „Eksportuj” znajdujący się obok sekcji „Eksportuj twoją treść”.
Twoja przeglądarka pobierze teraz plik eksportu w formacie JSON. Jednak narzędzia do importowania WordPress nie obsługują tego formatu, więc będziesz musiał przekonwertować go na format WordPress XML.
Krok 3: Konwersja pliku Ghost Export do formatu WordPress
Domyślny plik eksportu Ghosta nie korzysta z formatu obsługiwanego przez WordPressa i kiedyś nie było niezawodnego sposobu na jego bezpieczną konwersję do właściwego formatu.
Postanowiliśmy poprawić ten problem i stworzyliśmy narzędzie Ghost to WordPress Importer. Narzędzie to jest bezpłatne i umożliwia konwersję twojego pliku eksportu Ghost JSON do pliku XML zgodnego z WordPress.
Wystarczy przejść do witryny internetowej narzędzia do migracji z Ghost do WordPress i wypełnić formularz. Następnie należy wybrać pobrany wcześniej plik eksportu Ghost.
Kliknij przycisk „Generate WP Import File”, aby kontynuować.
Narzędzie Ghost to WordPress migrator przekonwertuje twój plik eksportu Ghost do formatu WordPress XML. Po zakończeniu możesz pobrać plik na twój komputer.
Teraz możesz rozpocząć importowanie treści do twojej witryny internetowej WordPress.
Krok 4: Importowanie treści do WordPressa
Z twojego obszaru administracyjnego WordPress musisz przejść na stronę Narzędzia ” Importuj i kliknąć odnośnik „Zainstaluj teraz” znajdujący się pod importerem WordPress.
WordPress zainstaluje teraz wtyczkę importera. Po zakończeniu odnośnik instalacji zmieni się na „Run Importer”. Kliknij odnośnik „Run Importer”.
Na następnym ekranie należy kliknąć przycisk „Prześlij plik”, aby wybrać plik XML WordPress pobrany w poprzednim kroku.
Kliknij przycisk „Prześlij plik i importuj”, aby kontynuować.
WordPress załaduje teraz plik importu. Następnie zostaniesz poproszony o przypisanie autorów.
Możesz importować autora z twojej witryny internetowej Ghost, utworzyć nowego autora lub przypisać całą treść do istniejącego użytkownika WordPress.
Pamiętaj, aby zaznaczyć pole obok opcji „Pobierz i importuj załączniki plików”. Spowoduje to próbę pobrania obrazków z twojej witryny internetowej Ghost i importowanie ich do biblioteki multimediów WordPress, abyś mógł z nich później korzystać.
Po zakończeniu działania importera zostanie wyświetlony komunikat o powodzeniu.
W rzadkich przypadkach może pojawić się problem, np. brak niektórych wpisów lub przekroczenie limitu czasu przez importera.
Nie martw się. Importer można importować dowolną liczbę razy. Automatycznie uniknie on duplikatów importu i zaimportuje tylko te elementy, które pominął.
W zależności od ilości treści, importer może nie importować obrazków wewnątrz wpisów i stron do biblioteki multimediów WordPress.
Zobaczmy, jak łatwo to poprawić i importować obrazki z Ghosta do WordPressa.
Krok 5: Importowanie obrazków z aplikacji Ghost do WordPressa
Importer WordPress spróbuje importować obrazki z Twojej witryny internetowej Ghost do biblioteki multimediów WordPress.
Może jednak pominąć niektóre obrazy lub w ogóle ich nie importować.
Twoja witryna internetowa nadal wyświetlałaby obrazki z witryny Ghost, co stałoby się problemem, gdyby Twoja witryna Ghost została usunięta.
Na szczęście istnieje łatwy sposób na importowanie zewnętrznych obrazków do biblioteki multimediów WordPress za pomocą wtyczki.
Wystarczy zainstalować i włączyć wtyczkę Auto Upload Images. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.
Po włączaniu wystarczy edytować i zaktualizować twoje wpisy na blogu. Wtyczka będzie następnie importować wszelkie zewnętrzne obrazki w tych artykułach do twojej biblioteki multimediów.
Możesz także zbiorczo aktualizować wszystkie wpisy na blogu, aby szybko importować obrazki z twojej witryny Ghost.
Więcej szczegółów można znaleźć w naszym poradniku na temat łatwego importowania zewnętrznych obrazków w WordPress.
Krok 6: Skierowanie twojej domeny do WordPressa
Po udanej migracji treści z Ghost do WordPress, nadszedł czas, aby zacząć kierować twoich użytkowników do nowej witryny internetowej WordPress.
Jeśli twoja witryna internetowa korzystała z subdomeny marki Ghost (np. yourwebsite.ghost.io), nie możesz wskazać tego odnośnika na nowej witrynie WordPress.
Zamiast tego zalecamy edycję twojej witryny internetowej Ghost i dodanie zwykłego powiadomienia tekstowego informującego użytkowników, aby sprawdzili twoją witrynę w nowej lokalizacji.
Z drugiej strony, jeśli korzystałeś z własnej domeny, takiej jak twojadomena.com, możesz zmienić jej ustawienia DNS i wskazać ją nowemu dostawcy hostingu WordPress.
Aby zmienić ustawienia domeny, należy logować się na twoje konto rejestratora domen i znaleźć opcję zmiany ustawień DNS.
W obszarze ustawień DNS musisz wpisz informacje o serwerze nazw twojego nowego dostawcy hostingu WordPress. Zwykle wygląda to mniej więcej tak:
ns1.bluehost.com
ns2.bluehost.com
W przypadku innych rejestratorów domen zapoznaj się z naszym kompletnym przewodnikiem na temat łatwej zmiany serwerów nazw DNS.
Po zmianie serwera nazw DNS twoja domena będzie wyświetlać twoją witrynę internetową WordPress zamiast starszej witryny Ghost. Należy pamiętać, że wprowadzenie zmian może potrwać kilka dni.
Krok 7: Konfiguracja bezpośrednich odnośników
Następnym krokiem jest przekierowanie użytkowników z każdej strony twojej witryny internetowej Ghost do odpowiedniego wpisu lub strony w WordPress.
Witryny internetowe Ghost domyślnie używają nazwy wpisu lub strony jako domyślnej struktury bezpośredniego odnośnika. Możesz dopasować je na swojej witrynie WordPress, po prostu przechodząc do Ustawienia ” Permalinki i wybierając „Nazwę posta” jako strukturę adresu URL.
Nie zapomnij kliknąć przycisku „Zapisz zmiany”, aby zapisać twoje zmiany.
Uwaga: Jeśli twoja witryna internetowa Ghost korzystała z subdomeny, nie będziesz mógł ustawić przekierowań poprzez zmianę bezpośrednich odnośników.
Krok 8: Zainstaluj niezbędne wtyczki i narzędzia WordPressa
Teraz, gdy przeniosłeś się z Ghost na WordPress, nadszedł czas, aby skorzystać z wtyczek i narzędzi WordPress, aby rozwinąć twoją witrynę internetową:
1. WPForms – WPForms to najlepsza wtyczka do formularzy kontaktowych WordPress. Umożliwia ona łatwe tworzenie dowolnych formularzy na twojej witrynie internetowej WordPress bez pisania jakiegokolwiek kodu.
2. All in One SEO – AIOSEO to najbardziej wszechstronna wtyczka WordPress SEO na rynku. Jest bardzo łatwa w użyciu i zawiera kreator konfiguracji, narzędzie do audytu SEO, wynik TruSEO dla wpisów i stron oraz inne funkcje, które pomogą Ci uzyskać większy ruch.
3. PushEngage – Chcesz wysyłać natychmiastowe powiadomienia do użytkowników na urządzeniach mobilnych i stacjonarnych? PushEngage to najlepsza usługa powiadomień push na rynku, która pomaga przyciągnąć odwiedzających witrynę internetową, zwiększyć liczbę odsłon i zwiększyć konwersje.
4. MonsterInsights – MonsterInsights pomaga łatwo zainstalować Google Analytics w WordPress i pokazuje łatwe do zrozumienia raporty o ruchu w witrynie internetowej bezpośrednio w twoim kokpicie.
5. SeedProd – SeedProd to potężny kreator stron WordPress, który umożliwia projektowanie 111111 pięknych stron docelowych dla twojej witryny internetowej. Zawiera również kreator motywów, który pozwala stworzyć kompletny motyw WordPress bez pisania jakiegokolwiek kodu.
Potrzebujesz więcej narzędzi i wskazówek, aby rozwinąć swoją nową witrynę internetową WordPress? Zobacz naszą pełną listę niezbędnych wtyczek WordPress dla wszystkich rodzajów witryn internetowych.
Mamy nadzieję, że ten artykuł pomógł ci w prawidłowej migracji z Ghost do WordPress. Możesz również zapoznać się z naszą listą kontrolną rzeczy do zrobienia po zainstalowaniu WordPressa lub zobaczyć naszą ostateczną recenzję WordPressa, aby dowiedzieć się więcej o jego zaletach i wadach.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Doug
Hey, how do I get the category to move with it? Or not possible?
WPBeginner Support
If your categories do not import with the file then you would need to manually recreate the categories on WordPress.
Administrator
Jimothy
I’m getting a syntax error when uploading my Ghost JSON file. Running Ghost version 5.25.2. Any ideas?
WPBeginner Support
It would depend on what else is in the error message. Please reach out to our team using our contact form below for us to take a look.
https://www.wpbeginner.com/contact/
Administrator
Aimee
Hey! Awesome article.
Any ideas on how to do this if you plan on using multisite afterwards? I use Ghost today, but I have a lot of collections that I’d like to keep with multisite instead of just categories and tags.
WPBeginner Support
The tool was not built for multisite but if you wanted to do that you could import all of your content and organize it with tags and categories and then export that content from WordPress based on the category or tag to your different multisites.
Administrator
Aimee
yeah, that’s precisely what I’ve done. I also found an amazing plugin that let me copy posts and pages from one site to all the others. That helped a lot as well. Now I hope I can safely login again to my new WP site, just changed the url from my staging site. Thanks for all your help!