Drupal 是一個強大的內容管理系統 (CMS),但如果您是 Web 開發新手,就要面對非常陡峭的學習曲線。相對於 Drupal,WordPress 較容易上手,因此新手們可能會想了解 WordPress 的世界是否看起來更好而進行網站搬家。
如果您沒有時間,在一些付費平台可進行遷移,例如 CMS2CMS,這是一個很好的解決方案。至於喜歡 DIY 方式的人可以嘗試自己運行此過程。因此上本文中,我們將教您如何使用一個插件通過三個簡單的步驟做到 Drupal 遷移到 WordPress 。
Drupal 遷移到 WordPress 前準備
事先準備 2 個步驟:
首先必需在主機服務器上創建一個 WordPress 網站。有些主機公司提供一鍵安裝 WordPress,如果您需要一些詳細訊息,可以在此處查看。
我們將使用 FG Drupal to WordPress 插件來運行網站的遷移。這個插件易於使用的,它的免費版本足以做常規遷移,但如果您想要移動有多個作者、評論、用户,甚至定製帖子類型,就要付費使用進階版。如果遇到任何問題,可查看插件的 Q&A 獲得幫助。
安裝並啓用插件
FG Drupal to WordPress 是彌補 WordPress 中缺少的導入工具,因為默認 Drupal 不在其中。首先登錄到您的 WordPress 後端控制枱,然後在控制枱左側菜單上找到 Plugins > Add New,然後右上方的搜索欄中輸入 FG Drupal to WordPress 。
列表中出現一個插件。點擊【立即安裝】按鍵,安裝好後點擊【啓用】。
由於我們在上一步中已將 FG Drupal to WordPress 插件安裝並啓用,因此現在可以在工具 > 導入程序中找到 Drupal,然後點擊其下方的 “運行導入程序” 。
接下來進入到一個可以設置遷移數據所需的所有選項頁面。
在左側部份您會看到一個寫着【Empty WordPress content】按鍵,如果你有一個全新空的 WordPress 網站,你不需要清空它。如果您已創建了頁面、帖子、菜單、類別、圖片、定製帖子或分類法… 或以前導入的數據,可點擊此按鍵刪除它們,或直接刪除所有 WordPress 內容。
當您鼠標向下移動時會看到一個名為 Drupal 數據庫參數” 的標題。
獲取 Drupal 數據庫參數
鼠標往下移到【Drupal web site parameters】部分,先輸入您的實際上線的 Drupal 博客搬家 URL (網址) 。所有的媒體項目將會從這個 URL 取得。
現在連接到您的主機公司帳户或使用最喜歡的 FTP 工具瀏覽 Drupal 網站目錄,找到要填入【Drupa database parameters】所需的參數。無論用哪種方式,都會被引導到安裝 Drupal 的 /public_html/your_drupal_directory_goes_here/sites/default 目錄。
打開 settings.php 文檔找到所需的消息。
<?php // 以上省略 $database['default']['default'] = array ( 'database' => 'bwk_drup363', 'username' => 'drup363', 'password' => '3.-jSApN53', 'prefix' => 'drj5_', 'host' => 'localhost', 'post' => '3306', 'namespace' => 'Drupal\\Core\\Database\\Drive\\mysql', 'driver' => 'mysql', );
PHPCopy
將這些數據複製貼到【Import Drupall】下方的【Drupa database parameters】, 在 Drupal Table Prefix 不要忘記在末尾加上下底線,這是前綴的一部分,沒有它連接將失敗。點擊【Test the Database Connection】,然後將會收到綠色的連接成功消息。
導入內容
鼠標向下移動就進入處於遷移的【Behavior】部分。這裏是確認所有內容的配置是否是你需要的,這些選項完全取決於您的安裝,但如果不確定,可以使用這些默認值。
確認所有內容配置正確後,點擊【Start / Resume the import】開始網站搬家。
您可能會在日誌看到一些紅色警告,這可能只是追加銷售高級版本的消息,不是錯誤消息,但可以留下它們。
遷移完成後,日誌中將顯示成功消息。然後,鼠標移動到設置頁面的末尾並點擊【Modify internal links】。這是為了匹配新結構而更新網頁上任何內部鏈接。
就是這樣,從 Drupal 遷移到 WordPress 網站搬家己經成功了!
網站搬家後需要做 301 重定向
現在網站己遷到 WordPress,您可以選擇一個主題進行定製及安裝任何可能需要的插件,創建菜單、小工具等等…。網站不需從頭來過,同樣的,網站搬家後也要 Hold 住原網站的 SEO,才不會一切從頭來過。
網站搬家的最後是到舊 Drupal 中設置 301 重定向到新 WordPress 網站。 Drupal 有一些可用的模塊,例如重定向模塊。這個模塊非常簡單,只需在【發件人】字段中輸入舊的 Drupal URL,在【收件人】字段中輸入新的 WordPress URL,對所有需要重定向的 URL 重複該操作,就可以完成 301 重定向。
結語
只要選擇正確的工具,完成 WordPress 網站搬家並不一定很複雜。
事實上,只需三個簡單的步驟即可將整個 Drupal 博客網站搬家到 WordPress:
發表回覆