如何從Ghost遷移到WordPress:分步操作

[ad_1]

如果您已經擁有足夠的Ghost,並希望遷移到更強大且通常更舒適的博客平台,請按以下步驟逐步從Ghost遷移到WordPress。 ♂‍♂️

不要誤會我的意思– Ghost總體來說是一款出色的軟體解決方案,但入門起來也更具挑戰性-尤其是在您不精通代碼和/或預算有限的情況下。

本指南介紹了將博客從Ghost遷移到WordPress時應採取的確切操作。特別:

從Ghost遷移到WordPress時應考慮的事項

轉移到新的網站平台時,需要考慮幾個特定的​​要素,然後才能認為您的網站已完全轉移。

在此過程中,我們將進行以下遷移:

  • 您的Ghost博客文章
  • 子頁面
  • 圖片和媒體
  • 博客本身的地址

即使您對網站平台沒有特別的經驗,也可以完成上述所有操作,但是Ghost當然不能使事情變得容易。實際上,實際上沒有任何即插即用工具可以幫助您進行遷移。這確實需要您的即興創作。

但是請放心,我們將在這裡指導您完成整個過程。

⚠️在開始之前,您應該在目標伺服器上運行WordPress,該伺服器將您的Ghost內容移入該位置。如果您需要安裝WordPress的幫助,請遵循此指南。

1.通過JSON或RSS導入博客文章

我們將從將您的博客帖子導出到Ghost開始。

您可以通過兩種方式執行此操作:

  • 使用Ghost的本機導出功能到JSON文件,或者
  • 抓住博客的RSS feed,並使用它從Ghost遷移到WordPress

我們將首先從RSS路由開始,然後向您展示如何處理JSON文件。

我們不首先講JSON的原因是,這種類型的文件僅在您嘗試將其移動到WordPress網站時才「有用」。 WordPress默認情況下無法讀取JSON文件。使其有用需要一些解決方法。這就是為什麼我們要首先使用RSS。

選擇(a):如何通過RSS導入Ghost博客內容

首先,您需要一個名為Feedzy的插件。該插件的專業版具有一項稱為「投遞信息」的功能。它允許您從網路上獲取任何RSS提要,並將內容作為博客文章導入到您的網站中。

掌握Feedzy之後,就可以像安裝其他任何WordPress插件一樣安裝它(這裡有幫助您的指南)。

安裝插件後,轉到Feedzy RSS→導入帖子。

從Ghost遷移到WordPress時的新導入

在框中輸入您Ghost博客的RSS feed URL。對於大多數Ghost網站,該URL為:https://YOURDOMAIN.com/rss/

在下一頁上,確保選擇以下選項:

進口

(它告訴Feedzy導入所有可用的內容項。)

在此階段,您可以激活導入。返回WordPress儀錶板中的主Feedzy面板,然後單擊立即運行以進行導入。

大約一分鐘後,您應該會看到這樣的確認消息:

帖子從Ghost遷移到WordPress

這意味著導入已成功完成。由於現在已獲取所有內容,因此可以通過單擊綠色切換按鈕來禁用正在進行的導入。

現在轉到WordPress儀錶板中的「帖子」菜單時,您應該看到從Ghost導入的所有博客帖子。

選擇(b):如何通過JSON導入Ghost博客內容

注意;如果您已經使用上述RSS方法導入了Ghost內容,請跳至第2步。

從Ghost遷移到WordPress時,要使用JSON路由,首先需要從Ghost本身獲取導出文件。

登錄到您的Ghost用戶面板,然後進入實驗室。單擊導出您的內容標籤旁邊的導出按鈕。

鬼魂的進出口

片刻之後,您的JSON導出文件將保存到桌面。

要將文件用於WordPress導入,首先必須將其轉換為WordPress可以理解的格式。不幸的是,WordPress團隊沒有為此提供任何官方工具。

幸運的是,WordPress社區中有一些出色的開發人員,其中一位是Ahmed Amayem,提出了一個可行的解決方案。您可以在Amayem網站上使用該轉換器的最新工作版本,或者,如果您有興趣,可以從GitHub獲取源代碼。

只需將JSON文件內容粘貼到Amayem網站上的框中,從另一個框中獲取輸出,然後將其保存為XML文件。

現在,您可以獲取此XML文件並通過WordPress儀錶板將其導入。在儀錶板中,轉到工具→導入,單擊WordPress部分中的立即安裝。這將安裝一個專用的WordPress導入程序插件。單擊運行導入器。

在WordPress中運行導入程序

從桌面上選擇XML文件,然後單擊上載文件並導入。

上傳您的導入文件

幾秒鐘後,您的Ghost博客帖子應導入到WordPress網站。

2.導入您的Ghost頁面

除博客文章外,許多用戶還將頁面作為其Ghost網站的一部分。如果您的網站就是這種情況,您可能也希望將這些頁面也移至WordPress。

不幸的是,同樣,沒有現成的機制可用於處理此任務。為了實現這一目標,我們必須弄髒雙手,然後手動移動這些頁面的內容。

我們將使用其他工具執行此操作:Elementor。 Elementor是一個免費的WordPress插件,可為您提供高級頁面構建界面,該界面完全可視化並支持拖放操作。在這裡閱讀更多有關Elementor的信息。

您可以像其他任何WordPress插件一樣安裝Elementor。

安裝了Elementor後,返回Ghost並一頁一頁地瀏覽頁面。您的任務是在Elementor中重新創建每個頁面。是的,您將要手動執行此操作,但這應該不會太麻煩,因為Elementor非常易於使用。您可以通過簡單的複製粘貼操作移動大多數內容,然後使用Elementor的功能重建頁面的設計。

為了幫助您,以下是一些有關使用Elementor的教程:

3.拍攝圖像並從Ghost遷移到WordPress

在此階段,我們已將您的文本內容從Ghost導入WordPress。現在要做的就是導入圖像。

我們將使用另一個新插件:「自動上傳圖片」。

該插件的作用很簡單:每當您保存博客帖子時,該插件都會掃描該帖子中的圖像URL,並將所有丟失的圖像上傳到您的伺服器。換句話說,它將從您的Ghost網站獲取圖像並將其導入WordPress。

安裝了插件後,轉到設置→自動上傳圖像。無需執行其他任何操作,請單擊「保存更改」按鈕。

該插件僅在保存博客文章時才起作用。這意味著我們必須以某種方式觸發它才能工作並瀏覽導入的帖子。

轉到WordPress信息中心中的「帖子」部分,然後選中頁面頂部的框,選擇所有帖子:

選擇所有圖像以從Ghost遷移到WordPress

單擊批量選項,然後從下拉菜單中選擇編輯。

單擊「應用」。

您會看到一個更大的面板,只需單擊「更新」按鈕即可。

全部更新

這將觸發「自動上傳圖片」插件來掃描您的帖子並導入所有圖片。

4.將您的Ghost博客重定向到WordPress

最後一步是確保當訪問者訪問您在Ghost上的博客時,他們將被自動重定向到您在WordPress上運行的新設置。

幸運的是,這只是與域名註冊商進行的簡單調整。域名註冊商是您首次購買Ghost博客所使用的域名的地方。

您所要做的就是轉到您的註冊商,登錄到用戶面板,然後將該域名重定向到新伺服器-運行WordPress網站的伺服器。

根據您的註冊服務商是誰,有時您可以自己進行更改,但有時您必須與支持團隊聯繫,以便他們可以為您完成任務。

在註冊商級別重定向域名後,您現在必須確保託管WordPress網站的伺服器已準備就緒,可以「接收」該域名。

如果您要按照我們的建議將WordPress網站託管在SiteGround上,則可以非常快速地執行此操作。請遵循本指南。如果您在其他地方託管您的網站,請在託管人的網站上搜索類似的指南,或者與他們的支持團隊聯繫,請他們為您提供幫助。

完成這些步驟後,您基本上已經完成了從Ghost到WordPress的遷移!

請記住,這些伺服器和域更改最多需要48個小時才能傳播,因此,當您通過網路瀏覽器簽出WordPress博客的網址時,如果您仍然看不到WordPress博客,請不要驚慌。

做完了!

一個不錯的起點是為自己挑選一個美觀的主題(設計),它可以使您的博客煥然一新。查看最佳和最受歡迎的WordPress主題的概述。

使WordPress成為事實的另一件事是插件(擴展WordPress網站功能的小型附加組件)。以下是我們認為是必備插件的列表。

想要更多?好的,這是:

相關文章