如何設定 WordPress 多站網絡

已發表: 2024-01-17

您是否正在管理多個 WordPress 網站並正在尋找簡化工作量的方法? WordPress 多網站網路可能是您需要的解決方案!

借助多站點網絡,您可以從一個中心位置管理多個站點,從而使管理、品牌和用戶管理變得輕而易舉。

然而,在投入之前,權衡利弊並了解設定過程至關重要。

在這篇文章中,我們將引導您了解設定 WordPress 多網站網路所需了解的所有信息,並確定它是否是滿足您需求的正確選擇。

你準備好了嗎? 讓我們開始吧!

目錄

  1. 什麼是 WordPress 多網站?
  2. WordPress 多網站網路的優點和缺點
  3. 誰應該使用 WordPress 多站點網路?
  4. 單站點和多站點 WordPress 安裝之間的區別
  5. WordPress 多網站的要求
  6. 安裝 WordPress 多站網絡
  7. 為您的多站點網路選擇網域結構
  8. 配置多站點網路設定
  9. 為您的多站點網路設定主題和插件
  10. 經常問的問題
  11. 結論

1什麼是 WordPress 多網站?

WordPress 多網站可讓您在單一 WordPress 安裝上建立多個網站的網路。

這意味著您無需為每個網站單獨安裝 WordPress,而是可以從一個儀表板管理所有網站。

WordPress 多網站在 WordPress 3.0 版本中引入,此後一直是一個流行的功能。 它的設定相對容易,並且具有高級設定來自訂網路上的其他網站。

它使您能夠立即建立新網站並使用相同的使用者名稱和密碼進行管理。 您也可以控製網路上的使用者角色和權限。

2 WordPress 多站點網路的優點和缺點

讓我們討論一下多站點網路的優點和缺點。

優點

  1. 網站管理員可以透過單一儀表板有效地處理多個網站。
  2. 在多站點網路中立即建立新網站非常容易。
  3. 每個網站都可以有專門的管理員來管理各自的網站。
  4. 多站點功能消除了重複登入和登出多個站點的需要,節省了時間和精力。
  5. 網路管理面板有助於在多站點網路中的所有站點之間共用主題和外掛程式。
  6. 可以透過網頁管理面板同時對所有網站執行 WordPress 核心檔案、主題和外掛的更新。

缺點

  1. 網路中的共享資源可能會導致所有網站的載入時間同時變慢。
  2. 某些 WordPress 外掛程式可能無法在多站點網路中無縫運行。
  3. 新用戶可能會發現管理流量和伺服器資源具有挑戰性,流量激增會影響所有網站。
  4. 安全風險同時對所有網路站點構成更高的威脅。
  5. 處理多站點網路可能比管理單一站點更複雜,尤其是在故障排除期間。
  6. 某些託管提供者的有限支援可能會限制 WordPress 多網站網路的選項。

3誰應該使用 WordPress 多網站網路?

您不應該僅僅因為您有多個網站就創建多站點網路。 請記住,有效管理多站點網路需要技術知識。

WordPress多站點網路適用於特定場景。

  • 需要多個具有不同內容的網站但希望在單一網域下管理它們的組織。
  • 教育機構需要為每個部門或學院創建單獨的網站。
  • 希望從單一儀表板管理多個部落格的部落客。
  • 想要在一個網域下管理多個線上商店的電子商務企業。
  • 想要為不同主題或地區建立多個子網域或子目錄的新聞網站。
  • 出於不同原因或計劃需要管理多個網站的非營利組織。

因此,如果您有多個網站,並且它們沒有相同的目的或相似之處,您應該為每個網站安裝不同的 WordPress。

在下一節中,我們將深入研究多站點和單一站點之間的差異。

4單站點和多站點 WordPress 安裝之間的區別

讓我們比較一下單站點 WordPress 安裝和多站點 WordPress 安裝之間的主要區別。

單一站點多站點
專為僅託管一個網站或部落格而設計允許透過單一 WordPress 安裝建立多個網站或博客
從單一儀表板進行管理用於管理所有網站的網路儀表板,以及每個網站的單獨儀表板
從一個網域創建從主域的子網域或子目錄建立
單一站點使用單獨的資料庫進行操作。 多站點使用共享資料庫,每個站點都有單獨的表
需要更少的伺服器資源可能需要更多伺服器資源
每個站點單獨更新更新可以立即套用至網路中的所有站點
任何外掛程式/主題都可以在儀表板上安裝和激活外掛程式/主題必須支援網路才能在多站點上使用
使用者管理所需的標準 WordPress 使用者角色管理網路所需的額外超級 dadmin 角色
適合小型網站或博客適合大型網站或具有多個子網站或使用者的博客

WordPress 多網站的5 個要求

讓我們討論一下設定 WordPress 多網站的基本先決條件。 為了確保流程順利進行,您需要考慮並滿足一些特定要求。

  1. 具有足夠儲存空間的自架 WordPress 網站。
  2. 確保透過 FTP 或檔案管理器存取您網站的檔案。
  3. 能夠為您的網站建立新的資料庫和使用者。
  4. WordPress 安裝和設定的基本知識。
  5. 支援多站點的兼容託管提供者。 因此,在設定多站點之前,請先諮詢您的託管提供者。

6安裝 WordPress 多站網絡

在設定多站點網路之前,確認您的網域名稱和虛擬主機配置正確非常重要。 確保您有權存取託管面板或 cPanel。

此外,安裝您網域的 SSL 憑證並從託管面板建立您網站的網域電子郵件。 一旦滿足了這些先決條件,您就可以建立 WordPress 多網站網路了。

6.1從頭開始設定 WordPress 多網站網絡

如果您是多站點安裝的新手,那麼此方法是完美的。

首先,造訪您的主機面板或 cPanel,導覽至「軟體」部分,然後選擇Softaculous 的 WordPress Manager。 如果找不到此選項,請選擇Softaculous Apps Installer

請記住,您的託管面板的外觀可能與下面提供的範例有所不同。

Softaculous 的 WordPress 管理器

無論您如何選擇,請務必選擇 WordPress 作為軟體。 這將引導您進入安裝頁面,您必須在其中重點配置六個區域,如下所示。

WordPress 設定

若要開始此過程,請按一下「快速安裝」 ,如上圖所示。

在進行其他設定之前,請確認您已選擇安裝 WordPress 所需的網域。 在網站設定部分中,啟用多站點 (WPMU); 這一步至關重要。

接下來,請參閱上圖中的指示來設定您的網站設定。 完成後,點擊下面的安裝按鈕,耐心等待 WordPress 網站的自動安裝。

成功安裝後,將出現指向您的網站或 WordPress 儀表板的連結。 請隨意點擊您喜歡的一個。

已安裝 WordPress

現在我們已經介紹了安裝 WordPress 多網站網站的最簡單方法,讓我們繼續討論第二種方法。

6.2將多站點新增至現有 WordPress 安裝

多站點網路功能是每個 WordPress 安裝所固有的,可讓您從單一網站無縫過渡到多站點網路。

在開始之前,備份您的 WordPress 網站非常重要。 此外,透過從 WordPress 儀表板導覽至外掛程式 → 安裝的外掛程式來停用外掛程式。

選擇所有活動插件,選擇“停用”,然後按一下“應用”按鈕以確保更快的過程。

停用後,繼續存取網站的 FTP 用戶端或 cPanel 檔案管理器。 導覽至網站的檔案目錄或public_html並開啟wp-config.php檔案進行編輯。

將以下程式碼插入到您的wp-config.php檔案中/* That's all, stop editing! Happy publishing. */ /* That's all, stop editing! Happy publishing. */ /* That's all, stop editing! Happy publishing. */線。

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

確保儲存變更。

此程式碼啟動 WordPress 網站上的多站點功能。 啟動後,繼續設定多站點網路。

返回 WordPress 儀表板並導覽至「工具」→「網路設定」以設定您的多站點網路。

在設定過程中,選擇網路的網域結構(例如,子網域或子目錄)。
為您的網路提供標題並確保網路管理員電子郵件地址正確。 點選“安裝”按鈕繼續。

多網站網路的 WordPress 網站網絡

完成此網路設定的安裝後,您將被重定向到提示您啟用網路設定的頁面。 要繼續,只需將提供的程式碼複製並貼上到特定區域,例如網站的 wp-config.php 和 .htaccess 檔案。

請記住在進行任何更改之前備份現有文件。 儲存這些文件後,返回此頁面並點擊“登入”鏈接,如下所示。

點擊登入連結

點擊登入連結後,您將以管理員身分存取網路管理儀表板。 要找到它,請將滑鼠懸停在 WordPress 欄上的「我的網站」選項上,然後按一下「網路管理」 ,如下所示。

網路管理員

在網路管理儀表板中,下一步是建立網站。 但在此之前,必須先確定網路的域結構。

7為您的多站點網路選擇網域結構

多站點網路網域的結構非常重要,因為它會影響網站的存取方式及其在搜尋引擎結果中的可見性。

您有多種網域結構選項,包括子目錄、子網域或單獨的網域。 為了顯示:

  • 子目錄: example.com/blog
  • 子網域: blog.example.com
  • 自訂網域 URL(映射): customdomain.com

如果您選擇子網域,則需要在伺服器上設定通配符子網域,我們將在下一節中介紹流程。

如果您選擇子目錄,請繼續閱讀本文中的「設定多站點網路設定」部分,因為您已經在「網路設定」頁面上進行了設定。

或者,也可以選擇為您的多站點使用單獨的網域。 這涉及到除了您的主網站網域之外向您的伺服器添加另一個網域。 如果您喜歡此方法,請跳至下面的「網域對映」部分。

現在,讓我們深入研究在多站點中設定子網域。

7.1為多站點設定子域

為多站點網路建立子網域涉及設定單獨的子站點。 雖然這是一個簡單的過程,但有一些關鍵步驟可以確保一切都正確完成。

首先為您的網域建立通配符 SSL 憑證。 此憑證簡化了為在相同網域下建立的任何新子網域安裝 SSL 憑證的過程。

此過程會自動處理,而不是為每個新子網域手動安裝 SSL 憑證。 若要啟動此操作,請登入您的 cPanel 或主機面板。 導航並選擇“網域”選項以建立新網域。

選擇網域選項

在網域名稱欄位中,您需要在子網域中輸入「 * 」號,然後輸入您的主域名,然後按一下「提交」按鈕儲存變更。

建立新網域

接下來,為通配符子網域安裝 SSL 憑證。 為此,請從 cPanel 儀表板導航至Let's Encrypt SSL

讓我們加密 SSL

在 SSL 憑證頁面上,向下捲動並按一下通配符子網域的問題

點選問題

按一下「頒發」按鈕為通配符子網域安裝 SSL 憑證。

安裝證書

完成後,返回「網域」頁面為您的網站建立所需的子網域。 對於每個子網域,選擇與主網域檔案目錄(/home/domaindirectoryname/public_html)共用文件根目錄的選項,然後按一下「提交」儲存變更。

選擇共用文件根目錄的選項

設定此子網域後,無需重新安裝 SSL 憑證。 先前建立的子域通配符將處理該問題,包括該域下的任何後續子域。

現在,是時候在網路管理中啟用子網域了。 導航至網站的 wp-config.php 檔案並編輯從多網站網路配置複製的網路設定碼。

找到貼上程式碼的位置,並將子網域啟動程式碼上的布林值「false」變更為「true」。 這是代碼:

 define( 'SUBDOMAIN_INSTALL', true );

小心地將值更改為“true”後,它將如下所示:

更改程式碼

進行此調整後,請記住儲存變更。

現在,返回 WordPress 中的網站管理員並導航到網站 → 新增網站。 您將見證這一轉變,因為網站位址將不再遵循子目錄結構,而是採用子網域模式。

子域模式

您可以輸入您建立的子網域位址,指定名稱,選擇您的首選語言,然後輸入您的網域電子郵件地址。

建議使用您用於主網站的電子郵件。 這確保了超級管理員對子網站的無縫控制。

新增電子郵件

輸入完成後,按一下新增網站按鈕來建立您的網站。

7.2多站點網路中的網域映射

如果您喜歡為子網站使用自訂網域而不是子目錄或子網域,則此方法是理想的選擇,因為 WordPress 本質上支援網域對應。

在繼續之前,請確保您已購買自訂網域並使用其名稱伺服器將它們連接到您的託管伺服器。

在 cPanel 的網域部分中,照常新增這些網域並為這些附加網域安裝 SSL 憑證。

完成這些步驟後,您就可以進入下一階段了。 若要設定網域映射,請使用自動 cPanel 方法或前面在多站點網路安裝過程中討論的程式碼實作方法。

除了 WordPress 多網站程式碼之外,您還需要在 wp-config.php 檔案中包含以下行,以啟用每個網站的使用者登入:

 define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] );

它將如下所示:

新增程式碼

確保儲存變更。

完成後,返回網路管理員,前往站點,然後按一下建立的子網域下方的編輯,如下所示。

點擊編輯

然後,在網站設定中,將子網域替換為您要使用的自訂網域,然後按一下儲存變更按鈕以建立網站。

取代子網域

儲存變更後,您新建立的網站現在應該按預期運行。

新網站已創建

8配置多站點網路設定

在多站點儀表板(稱為網路管理)中,您將找到主頁,其中顯示重要更新和活動。

導覽至更新以檢查並更新 WordPress 核心文件,包括外掛程式和主題。

設定多站點網路

若要升級您的網路管理員,請導覽至升級網路。「網站」部分中,管理網站建立、編輯等。 在「使用者」部分新增使用者作為超級管理員。

前往「設定」部分,您將找到「網路設定」「網路設定」 。 「網路設定」頁面可讓您設定網路中所有網站的常規活動設定。

操作設定

您可以在此處設定網路標題以及將在網站上使用的電子郵件地址。

網路設定

註冊設定

網路設定中最重要的設定是網路設定頁面上的註冊設定部分。

預設情況下,使用者和網站註冊處於關閉狀態。 您可以啟用使用者註冊、允許現有使用者建立新網站或啟用使用者和網站註冊。

註冊設定

新站點設定

在「新網站設定」部分中,您可以自訂歡迎電子郵件以及初始預設貼文、頁面和評論的內容。

新站點設定

請記住,作為網路管理員,您可以在必要時修改這些設定。

上傳設定

在「上傳設定」部分中,您可以透過選取該方塊來限製檔案上傳空間,查看所有網站允許的檔案類型,並確定每個上傳檔案的最大大小。

上傳設定

語言設定

您可以在此部分中為所有網站選擇您的首選語言。

語言設定

選單設定

選單設定可讓您啟用網站上插件部分的管理選單。

選單設定

啟用此選項將為各個網站管理員顯示插件選單,允許他們啟用或停用各自網站上的插件,但他們無法安裝新插件。

完成所有配置設定後,按一下“儲存變更”按鈕。

9為您的多站點網路設定主題和插件

在多站點網路中,站點管理員無權獨立安裝主題和外掛程式。

但是,作為網頁管理員,您可以安裝這些外掛程式和主題。

9.1為您的多站點安裝主題

若要為多站點網路安裝主題,請導覽至網路管理中的主題 → 新增主題

已安裝的主題

在此頁面上,您將找到 WordPress 多網站中目前安裝的主題的清單。 若要使某個主題可供其他網站使用,請按一下該主題的網路啟用

相反,您可以透過選擇「網路停用」來停用主題,但請記住,此選項僅在啟用主題時出現。

要新增主題,請點擊螢幕頂部的「新增主題」 ,然後像平常一樣安裝它。 安裝後,使用網路啟用選項使其可供網路上的其他網站使用。

預設情況下,WordPress 將其主題指定為所有網站的預設主題。 如果您想更改它,請考慮將以下程式碼新增至您的 wp-config.php 檔案中:

 define( 'WP_DEFAULT_THEME', 'your-theme' );

將“your-theme”替換為您的主題資料夾名稱(可在 /wp-content/themes/folder 中找到)。 請記住,此步驟是可選的。

9.2為多站點網路安裝插件

同樣,您可以進入插件頁面安裝插件。 點擊每個插件下方的網絡激活鏈接,為您的多站點網絡激活它們。

安裝插件

如果遇到問題,請檢查您的配置是否有遺漏的步驟。 驗證您實施的程式碼以確保準確性。

10 個常見問題

我可以為多站點網路中的每個站點使用不同的主題嗎?

是的,網路中的每個站點都可以有自己的主題。 然而,為了一致性,也可以應用網路範圍的主題。

如何處理多站點網路中各個站點的 SEO?

使用支援多站點安裝的 SEO 插件,例如 Rank Math SEO。 在網路管理儀表板中單獨配置每個網站的設定。

多站點網路中可以擁有的站點數量是否有限制?

雖然沒有嚴格的限制,但託管環境和伺服器資源的效能可能會施加實際限制。 選擇適合您的網路預期規模的主機方案。

我可以為多站點網路中的站點使用不同的網域副檔名嗎? (例如,.com、.net、.org)

是的,您可以為多站點網路中的站點使用不同的網域擴充。 確保每個網域的網域映射設定和 DNS 配置正確。

我可以將線上商店新增至 WordPress 多網站網站嗎?

是的,您可以將線上商店新增至 WordPress 多網站網站。 在各個網站上使用 WooCommerce 等外掛程式來實現獨立的電子商務功能,同時集中管理網路。

11結論

建立 WordPress 多網站網路可有效簡化網站管理並確保跨多個網站提供一致的使用者體驗。

按照本指南中概述的步驟,您可以輕鬆建立共享資源、外掛程式和主題的網站網路。

但是,仔細評估多站點網路是否適合您的需求至關重要,因為它可能只適合某些網站類型。 在實施變更之前,請始終優先考慮網站備份和徹底測試。

透過適當的規劃和執行,WordPress 多站點網路將成為管理您的線上形象和實現網站目標的強大工具。

我們希望您已經成功建立了強大的 WordPress 多網站網路。 如果是這樣,請透過推文@rankmathseo 讓我們知道。