如何將WordPress.com遷移到WordPress.org
需要從wordpress.com遷移到WordPress.org(又名自托管WordPress)?通常,這意味著您已準備好將您的博客或業(yè)務提升到一個新的水平!使用自托管解決方案為您的網站開辟了一個全新的定制選項和可能性領域。
在本文中,我們將逐步向您展示如何將現(xiàn)有的WordPress.com站點遷移到自托管WordPress站點。
切記這與普通的自托管WordPress之間的遷移是兩種截然不同的解決方案。你可以通過閱讀我們關于WordPress.com與WordPress.org的文章中閱讀更多關于差異的信息。
你需要什么開始
為了遵循本教程,我們假設您已經注冊了使用服務器進行WordPress托管。
除了托管您的新WordPress.org網站外,您還需要一個域名。
如果您從WordPress.com購買了自定義域(例如,yoursite.com
而不是yoursite.wordpress.com
),您還需要將該域指向服務器主機IP。
為此,您可以在WordPress.com上編輯您的DNS信息并將其指向服務器主機:
- 以下是在WordPress.com上編輯DNS信息的方法
- 這是將DNS信息指向服務器的方法的方法
或者,您可以選擇將您的域轉移到另一個注冊商,然后將其指向你的服務器主機。
如果您還沒有自定義域名,則需要從第三方服務購買一個-我們建議您使用Google Domains或Namecheap等提供商。想出一個好的域名有困難嗎?查看有關如何選擇域名的一些提示。
注冊購買服務器并設置頂級域后,以下是如何將WordPress.com遷移到WordPress.org。
將WordPress.com遷移到WordPress.org的步驟
不幸的是,從WordPress.com遷移到WordPress.org無法以標準方式完成。為什么?因為他們不允許您使用遷移插件,而且他們也不提供SSH訪問或phpMyAmin。
為了讓您了解將WordPress.com遷移到WordPress.org需要什么,以下是您需要采取的步驟的簡要介紹:
- 在您購買的服務器上創(chuàng)建一個全新的WordPress安裝并執(zhí)行一些基本的內務管理
- 從WordPress.com導出您的內容
- 使用WordPress Importer工具將您的內容導入WordPress.org
- 如果使用的原來的鏈接
yoursite.wordpress.com
,將訪問者重定向到您的新域(可選)
第 1 步:在服務器創(chuàng)建一個新的WordPress網站
要開始,您需要創(chuàng)建一個全新的WordPress.org安裝。
以寶塔面板為例,登錄您的服務器的寶塔控制面板,進入“網站”,點擊頁面上的“添加站點”:
然后,按照彈出窗口中的選項補充您的站點:
然后您還需要為您的網站配置數(shù)據(jù)庫,并下載并安裝WordPress,在這里不對WordPress的安裝展開詳情的說明。
創(chuàng)建新的WordPress.org安裝后,您需要在導入WordPress.com內容之前做一些整理工作。
設置固定鏈接
您的WordPress網站的固定鏈接會影響您網站的URL結構。
為了確保無縫過渡,您需要確保新的自托管WordPress.org安裝使用與WordPress.com網站相同的固定鏈接結構。
默認情況下,WordPress.com網站使用日期和名稱固定鏈接結構。
要在您的WordPress.org網站上模仿這種固定鏈接結構,請登錄到您的自托管WordPress儀表盤并轉到設置 → 固定鏈接。
然后,選擇日期和名稱選項并保存更改:
設置您的固定鏈接結構以匹配WordPress.com
如果您以后想更改固定鏈接結構,您可以隨時設置301重定向。
安裝您的wordpress主題
不幸的是,無法將您的WordPress.com主題直接導出到您的WordPress.org站點。
但是,您可以在WordPress.com上找到的許多(盡管不是全部)主題也可用于自托管WordPress網站。
例如,AltoFocus主題在WordPress.com和WordPress.org都可用。
這意味著,如果您的WordPress.com主題在WordPress.org主題目錄中也可用,您只需在新的WordPress.org站點上安裝該主題的新副本即可。
為此,請轉到WordPress.org站點中的外觀 → 主題。然后,單擊安裝主題:
如何安裝新的WordPress主題
從那里,您可以按名稱搜索主題并安裝它:
安裝WordPress主題的示例
第 2 步:從WordPress.com導出內容
接下來,您需要導出WordPress.com站點的內容。然后,在下一步中,您將把該內容導入您位于自托管服務器新WordPress.org站點。
要導出您網站的內容,請轉到您網站的WordPress.com儀表盤。單擊邊欄中的Setting選項。然后,向下滾動到底部并在Site Tools下找到Export選項:
訪問WordPress.com導出設置
在下一個屏幕上,單擊Export your content旁邊的Export All按鈕:
從WordPress.com導出您的內容
然后,您應該會在電子郵件中收到下載鏈接?;蛘?,您可以點擊界面中的Download鏈接:
下載包含您的內容的文件
這會將ZIP文件下載到您的桌面。下載完成后,您需要解壓縮ZIP文件。如果您使用的是Windows,則可以通過右鍵單擊并選擇“全部提取”來執(zhí)行此操作:
解壓您下載的ZIP文件
解壓縮ZIP文件的內容后,您應該能夠打開一個包含.xml文件的文件夾。將此文件放在手邊,因為您將在下一步中需要它。
第 3 步:將內容導入新的WordPress.org站點
接下來,轉到您在步驟1中創(chuàng)建的WordPress.org站點的WordPress管理儀表盤。
然后,轉到工具 → 導入。找到WordPress工具并單擊立即安裝:
安裝WordPress導入器工具
稍等片刻后,您應該會看到一個指向Run Importer的新鏈接。單擊該鏈接以繼續(xù)該過程:
運行WordPress導入器工具
在下一頁上,系統(tǒng)將提示您上傳您在上一步中從WordPress.com下載的.xml文件:
從WordPress.com上傳.xml文件
選擇.xml文件后,單擊Upload file and import。
如果您有很多內容,您可能需要稍等片刻。然后,您將看到兩個選項:
- 分配作者
- 導入附件
對于Assign Authors(分配作者)部分,我們建議選擇assign posts to an existing user(將文章分配給現(xiàn)有用戶)的選項,并從下拉列表中選擇您的用戶名。
然后,選中Download and import file attachments(下載和導入文件附件)復選框。這將確保您的WordPress.org站點從您的WordPress.com站點導入所有圖像。
配置導入設置
然后,單擊提交。
該過程完成后,您應該會看到一條成功消息:
導入成功消息
現(xiàn)在,轉到您的網站并四處逛逛。如果一切順利,您的內容的外觀和功能應該與WordPress.com上的一樣。
如果出現(xiàn)問題(例如 URL 損壞或圖像丟失),請按照以下方法進行修復:
在WordPress.com遷移后修復損壞的URL
如果您在遷移過程中更改了URL(例如從yoursite.wordpress.com
移動到yoursite.com
),您的內容中可能會出現(xiàn)“損壞”的 URL。
例如,如果您寫了一篇博客文章,其中包含指向您網站上另一篇博客文章的鏈接,那么該鏈接可能仍會將人們帶到yoursite.wordpress.com/example
真正應該轉到您的WordPress.org網站上的同一篇博客文章的時間 – yoursite.com/example
.
要解決此問題,您可以通過搜索和替換工具來將舊鏈接替換成新的域名鏈接。
在WordPress.com遷移后修復丟失的圖像
如果一切順利,您應該會立即看到所有圖像。但是……有時會出現(xiàn)問題,您可能會丟失一些圖像。
如果是這種情況,您可以使用免費的Auto Upload Images插件為您導入丟失的圖像。
安裝并激活插件后,轉到WordPress儀表盤中的文章區(qū)域。使用復選框選擇所有文章,然后從下拉列表中選擇編輯。然后,單擊應用:
選擇您的所有文章
這將打開一個新界面。您需要做的就是單擊更新按鈕,然后插件應該為您導入丟失的圖像:
更新您的所有文章
第 4 步:將WordPress.com網站重定向到WordPress.org(或設為私有)
此時,您應該擁有一個有效的自托管WordPress.org網站,其中包含來自WordPress.com的所有內容。
但是,仍然存在一個重要問題 –既然您已將所有內容都遷移過來,您的WordPress.com網站會發(fā)生什么情況?
這里有兩種可能的情況,具體取決于您的WordPress.com網站的URL。
WordPress.com和WordPress.org的URL相同
如果您在WordPress.com ( yoursite.com
) 上使用自定義URL,并且您對WordPress.org站點 ( yoursite.com
) 使用相同的自定義URL,那么您只需將舊WordPress.com網站設為私有即可。
為此,請轉到WordPress.com儀表盤中的設置區(qū)域,然后選擇隱私設置下的私人選項:
如何將您的WordPress.com網站設為私有
WordPress.com和WordPress.org的不同URL
如果您在從WordPress.com遷移到WordPress.org的過程中更改了站點的URL(例如,遷移yoursite.wordpress.com
到yoursite.com
),那么事情會有些棘手。
看,從技術上講,您的網站會有兩個重復版本 – 一個位于yoursite.wordpress.com
,另一個位于yoursite.com
.
這很糟糕,因為:
- 訪問者可能會點擊您的舊反向鏈接
yoursite.wordpress.com
并轉到yoursite.com
您真正希望他們訪問的位置。 - Google可能會看到重復的內容,并且不知道要在Google搜索中對哪個網站進行排名。
要解決此問題,您可以設置redirect。通過重定向,任何嘗試訪問的人都yoursite.wordpress.com
將被直接帶到yoursite.com
。
WordPress.com允許您這樣做,但他們每年會向您收取13美元的費用,以獲得這樣做的特權。
雖然付錢從來都不是一件有趣的事,但如果您有現(xiàn)有的觀眾并且不想在轉換時失去他們,那么這筆小額費用是值得的。
要創(chuàng)建重定向,請轉到此處并選擇您已遷移的站點:
如何在WordPress.com上設置重定向
然后,在框中輸入您的新域并單擊Go:
輸入新域名
然后,您需要輸入您的付款信息以完成該過程。
如果您不想向WordPress.com支付每年13美元的費用,您也可以按照上一節(jié)中的方法將您的舊網站設為私有。但是,您將失去所有訪問舊WordPress.com站點的流量和鏈接,這并不理想。
使用Jetpack訪問WordPress.com功能
在這一點上,你已經完成了!
但是,在我們完成本教程之前,我們將再給您一個提示:
如果您想訪問WordPress.com的某些功能(例如您的WordPress.com網站的訂閱者),您可以使用免費的Jetpack插件將您的WordPress.org網站連接到WordPress.com,并獲得與以前相同的大部分功能.
Jetpack由Automattic(WordPress.com背后的同一家公司)開發(fā),因此它能夠將許多WordPress.com功能無縫添加到您的新WordPress.org網站。
小結
從WordPress.com遷移到WordPress.org可能是一個激動人心的時刻。這通常意味著您已準備好進行下一步并完全控制您的網站。您可以做的事情的可能性是無窮無盡的!
版權聲明:
本站所有文章和圖片均來自用戶分享和網絡收集,文章和圖片版權歸原作者及原出處所有,僅供學習與參考,請勿用于商業(yè)用途,如果損害了您的權利,請聯(lián)系網站客服處理。