MultiSite
Celia 隨筆

WordPress Multisite多語、多網站設置:從單一網站到全球化

參考資料:WordPress多站點/網站

暫不考慮另外再申請一個網址,想在原本的網站上,看可否區分中文、英文2種區塊,且不影響SEO。

研究了一下,發現 WordPress原本就支援多站點(MultiSite),分享操作步驟給大家:

多站點建立

我第一次操作以失敗告終,雖然新站點可指向網頁,但沒有WordPress後台,無法編輯,與我的主機商(Hostinger)的服務機器人對話了老半天也無解。

後來打掉重練,平白浪費了很多時間。所以建議可以上網找主機商的MultiSite指南,與上面參考資料的WordPress步驟參照,一步步小心架設比較保險。

FileZilla

我一開始沒有使用FileZilla,而是直接改Hostinger主機商後台的檔案,但第2次嚐試將”wp-config.php”檔案改從FileZilla操作,並同步查看Hostinger的語法是否有確實回寫。

直接下載FileZilla,填入「主機」、「使用者名稱」、「密碼」即可。在主機商操控面版的FTP處可找到這些資料,密碼忘了可以重設。

改語法

如上,進入檔案”wp-config.php”,將下面的語法貼在寫有” / That’s all, stop editing! Happy publishing. / ” 這一行的上面。刷新瀏覽器繼續。

/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );

WordPress多站點

接著在WordPress後台的工具(Tools)的「多站網路組態」設多網站為子網域。以我的英文網站Coin Rainbow為例,之後設的子網域就會是coinrainbow.celiafortune.com

後續步驟如下:

  1. 先停用WordPress所有的外掛。
  2. 點入WordPress左側欄的「工具」的「多站網路組態」。
  3. 依指示再次改”wp-config.php”語法(同上,FileZilla操作,並同步check主機的檔案後台是否回寫),以及”htacces”語法(直接在主機商控制台的「檔案」處修改)
  4. WordPress的後台的左上方可以發現還了「多站網路管理中心」,可以從此處新增網路站點。
  5. DNS: 回到主機商後台,增加DNS指向新網站。(Type:「A」; Name: 你的子網域名,例如我的是「coinrainbow」;Points to:「原始網站IP」)
  6. Domains : 主機後台於「Subdomains」新增”coinrainbow.celiafortune.com子網域。(要勾選Custom folder for subdomain等)
  7. 回Wordpress後台 / 設定 / 永久連結,改「自訂」為「文章名稱」,記得儲存。
  8. 完成!
MultiSite

管理多網站

別忘了恢復之前停用的所有外掛,然後就可以開始編輯、管理這個新增的站點了。

建議可以搭配外掛「Multisite Language Switcher」,多語操作上會更方便。

boba-icon
請我喝杯珍奶

AI時代雖然便利,但很多原本的吃飯傢伙不再吃香~@@ 唯有利用AI才能立於不敗之地!! 在這裡你會發現好用的AI工具分享,還有建構知識管理的筆記軟體應用(例如Anytype)。在經營部落格等自媒體的過程中,一些有用的經驗、體悟也都會分享給你喔~

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *