什麼是 WordPress 多站點? 完整指南 [2022]

已發表: 2022-07-09

誠然,如果有人選擇在 WordPress 上構建他們的網站,則無需回頭,因為它具有其他 CMS 無法提供的高度可定制和靈活的功能。 用戶最終會在 WordPress 上運行多個網站。

在這方面,您可能想知道是否有更有效的方法可以從單個儀表板管理所有這些 WordPress 網站。 好吧,答案是 WordPress 多站點。

但有趣的是,即使是長期使用 WordPress 的用戶也不知道什麼是 WordPress 多站點? 並最終面臨管理網站的問題。

因此,在本終極指南中,我們將涵蓋有關 WordPress 多站點的所有內容、其優勢以及如何以非常全面的方式實施它,以便大多數 WordPress 用戶可以輕鬆利用這一終極功能並使事情變得更輕鬆、更高效,並且易於管理。

讓我們開始吧!!

目錄
什麼是 WordPress 多站點?
WordPress 多站點用於什麼?
WordPress 多站點的優點和缺點
WordPress 多站點的功能是什麼?
啟用多站點之前需要考慮的幾點
如何在您的 WordPress 網站上使用 WordPress 多站點設置網絡?
WordPress 多站點配置
多站點網絡的主題和插件設置
如何將新站點添加到多站點網絡?
如何在您的多站點網絡上進行域映射?
設置時可能遇到的一些 WordPress 多站點錯誤
結論
經常問的問題

什麼是 WordPress 多站點?

WordPress Multisite 是 WordPress 的一項功能,您可以在其中添加多個 WordPress 站點以在同一個 WordPress 安裝上形成一個網絡。 在此功能中,您可以添加現有站點或將新站點添加到網絡。

以前稱為 WordPress 多用戶,這不是 WordPress 的新功能,自 WordPress 3.0 版發布以來就已經可用。 WordPress 用戶可以將此功能用於多種目的,例如通過單擊更新網絡上的所有站點、管理和授予不同用戶對同一 WordPress 多站點網絡上的不同站點的權限。

WordPress 多站點用於什麼?

WordPress 多站點是 WordPress 的一項了不起的功能,對於想要從單個儀表板單獨管理 WordPress 站點的用戶來說非常有幫助。 讓我們檢查一些 WordPress 多站點示例,讓您知道它可以用於哪些領域。

企業和商業網站

如果您正在為公司或企業的不同部門運行網站,那麼 WordPress 多站點功能對您來說可能非常有效和有用。 您不必為多站點網絡上的每個網站進行 WordPress 核心更新,您可以為網絡中的每個網站分配不同的角色,從單個儀表板管理所有這些,甚至您可以為所有站點使用單個插件和主題同一個多站點網絡上的網站。

個人網站

如果您正在運行多個個人 WordPress 站點,則可以通過將所有站點移動到多站點網絡上來使其更輕鬆、更高效。 IT主要有三個好處:

  1. 所有網站都將具有相同的主題和插件(節省資源)。
  2. 易於更新所有這些,您還可以通過將所有網站集成在同一網絡上而不是單獨託管它們來節省託管費用。
  3. 您將能夠輕鬆地在同一個多站點網絡上從一個網站到另一個網站顯示信息。

對於學校和大學

學校和大學使用 WordPress 多站點功能為每個部門創建不同的網站。 例如教師博客、學生博客、活動、新聞或論壇。 由於所有這些基於不同部門的不同網站都將共享父網站的數據庫,因此大學管理員可以輕鬆地在多站點網絡上管理所有這些網站。

建立社區網絡

團體、社區或組織需要一個在線平台來標記他們的存在並允許來自世界各地的包容。 但是,託管每個團體或社區網站可能非常昂貴。 使用 WordPress 的多站點網絡,您可以節省大量金錢和其他資源,還可以為其他可以加入您的網絡的群組打開大門。

您將擁有安裝單個插件並在所有單個網站上使用其功能的優勢。 最重要的是,網站所有者可以輕鬆地關注彼此的網站,通過主管理屏幕在兩個網站之間交流和共享一些信息。

您只需購買一個網絡託管計劃和一個適用於多站點網絡上所有網站的 WordPress 安裝,並節省大量資金。

因此,WordPress 多站點非常流行,並且被非政府組織、教育機構和慈善機構廣泛使用。

產生收入

是的,您沒聽錯,您還可以通過使用多站點網絡來創收。 與WordPress.com用於創收的商業模式相同。

WordPress 創建一個多站點網絡,其父域為 WordPres.com,並為人們提供在同一個 WordPress 網絡上構建站點的機會。

同樣,您可以擁有自己的基礎網站或父網站,激活多站點功能並允許人們在您的多站點網絡上構建自己的站點。 您可以向它們收費或使它們完全免費。 之後,您可以為他們提供從免費到高級的不同計劃,並提供不同的福利和附加組件。

WordPress 多站點的優點和缺點

優點

  • 使用 WordPress 多站點網絡的主要優勢是能夠從單個儀表板輕鬆管理多個站點。
  • 您可以為網絡上的每個網站分配不同的角色並授予權限。
  • 只需單擊一下即可為同一網絡上的所有網站更新 WordPress。
  • 您可以為同一多站點網絡上的所有站點安裝和激活單個插件和主題。
  • 您可以將多站點網絡網站的所有數據存儲在一個備份中。
  • 由於單個網站的每個 WordPress 安裝都可能佔用服務器上的大量資源,因此使用多站點網絡可以節省您的資源,從而進行更好的優化。

缺點

  • 如果網絡出現任何問題,它將影響同一網絡上的所有多站點。
  • 如果多站點網絡上的任何一個網站被黑客入侵,其他網站也可能受到損害。
  • 如果任何一個站點的流量很大,最終也會影響同一網絡上另一個站點的性能。
  • 隨著多站點網絡中站點數量的增加,在多站點安裝中管理它們將變得困難。
  • 並非所有網絡託管公司都提供多站點功能。
  • 您很難在多站點安裝之間切換回單個站點。
  • 多站點網絡上的所有站點將共享相同的用戶配置文件,而不是每個網站的單獨用戶配置文件。

WordPress 多站點的功能是什麼?

正如我們在上面的部分中已經多次提到的那樣,WordPress 多站點如何幫助您在同一個 WordPress 安裝中擁有不同的 WordPress 站點,它看起來是這樣的:

  1. 子域: www.blog.example.com(其中“ blog ”是子域,“example”是主域,“.com”是頂級域)
  2. 子目錄: www.example.com/blog(“blog”是子目錄)
  3. 映射域:子域或子目錄映射到唯一域。

現在讓我們看看您將在 WordPress 多站點中擁有哪些功能:

超級管理員

當您啟用 WordPress 多站點功能時,您將完全控制整個網絡並成為超級管理員。 就像任何常規站點管理員一樣,您可以在其中完全控制特定的單個網站。 作為超級管理員,您可以控制同一網絡上所有網站的所有個人管理員。

作為超級管理員,您可以為網絡上的所有網站更新 WordPress、安裝新插件、添加主題或為所有網站自定義主題。

製作跨國/多語言網站的能力

您將擁有的另一個功能是能夠根據不同的語言、貨幣或地區創建不同的網站,這對於電子商務商店來說是非常需要的。

可控性

在考慮管理多站點網絡上的網站內容時,超級管理員和網站管理員都有權力。 但是超級管理員對全網的內容管理有一點優勢。

儘管如此,網站管理員仍然可以選擇主域內容的任何部分顯示在各自的網站上。 當我們談論插件和主題的可控性時,超級管理員可以完全控制安裝新主題和插件,但如果需要,網絡管理員可以在各自的網站上停用或激活它們。

啟用多站點之前需要考慮的幾點

為避免在啟用多站點網絡後出現問題,您需要考慮以下幾點:

  1. 在您的網站上啟用多站點網絡之前,請確定網絡的規模並檢查不同網絡託管提供商的價格、它們提供的功能以及它們的比較。
  2. 如果您的多站點網絡規模較小,那麼共享主機可能是您最具成本效益的選擇。
  3. 如果您計劃擁有大型多站點網絡,那麼託管 VPS或託管專用主機將是最佳選擇。
  4. 那裡有許多網絡託管公司,但我們強烈建議您考慮WPOven的完全託管和快速的網絡託管服務,該服務提供完整的多站點支持和無限的站點託管
CTA 1 What Is WordPress Multisite? A Complete Guide [2022]

如何在您的 WordPress 網站上使用 WordPress 多站點設置網絡?

當您決定在您的 WordPress 站點上啟用多站點功能時,您最初將有兩個選擇:您可以在新的 WordPress 站點或舊站點上啟用它。

但是,這兩種情況下的步驟是相同的,但略有不同,我們將在本節後面討論。

但首先,讓我們在一個全新的網站上啟用 WordPress 多站點。

安裝 WordPress 並完成所有基本的初始步驟後,您需要做的第一件事是將您的網站與 FTP 客戶端 FileZilla 連接並找到要編輯的 wp-config.php 文件。 之後,請按照以下步驟操作:
步驟 1打開 wp-config.php 文件並添加以下行以激活 MultiSite Network 選項。

但是,在我們進行下一步之前,我們需要您了解子域多站點和子目錄多站點之間的區別。

子域多站點:示例:http://subsite.example.com/
子目錄多站點:示例:http://example.com/site
第 2 步現在登錄到您的 WordPress 管理區域並導航到

並填寫表格。 填寫表格後,您將被定向到一個頁面,該頁面要求您使用此處提供的設置更新“wp-config.php”文件,並顯示要更新的 Apache 設置。

Create a Network of WordPress sites

現在將為 wp-config.php 文件提供的代碼粘貼到該行上方

這是名稱為 example.com 的域的子目錄多站點的示例代碼

這是名為 example.com 的域的子域多站點的示例代碼

現在添加為.htaccess 文件提供的代碼,保存並關閉。 然而,如果你使用 NGINX 而不是 Apache,你可以查看他的教程“點擊這裡”。

如何在現有或舊網站上啟用 WordPress 多站點?

現在,如果您沒有使用全新的 WordPress 安裝並且想要在舊網站中啟用多站點網絡,那麼您要做的第一件事就是停用所有插件並重複我們上面已經提到的所有步驟。

唯一的區別是您將無法創建子目錄,因為它與現有頁面和帖子的 URL 衝突的可能性更高。

例如,假設您有一個超過一個月的網站 xyzpaints.com,並且您有一個專用的清漆頁面,其 URL 為xyzpaints.com/varnishes 。 如果你想創建一個子目錄,它與現有頁面的 URL 衝突的可能性會更高,並且 WordPress 將無法決定顯示內容的 URL。

WordPress 多站點配置

在您的網站上成功設置多站點後,接下來是配置 WordPress 多站點設置,為此,您必須返回到您的多站點網絡儀表板。

  1. 轉到您的管理工具欄,然後單擊我的站點 > 網絡管理選項 > 儀表板。
WordPress multisite configuration

2. 現在點擊管理側邊欄中的設置選項,您將在其中找到您的網站標題和管理員的電子郵件地址。 檢查並驗證每個字段,並確保一切正常,然後再繼續。

註冊設置

通過此設置,您將允許用戶註冊以及現有用戶在您的網絡上創建網站。 如果您選中註冊通知框,每當有新用戶註冊到您的網絡時,您都會收到通知。

WordPress multisite Registration settings

如果您想允許網絡的各個站點管理員向他們的站點添加新用戶,請選中“添加新用戶”框。

如果您不允許某些域在您的多站點網絡上註冊,請在“有限電子郵件註冊”框中提及所有域,每行一個域。

新站點設置

在新站點設置中,您可以配置所有選項,例如歡迎電子郵件、評論、第一篇文章或默認為多站點網絡上的新站點設置的頁面。 您可以對其進行更改並根據您的要求對其進行自定義。

WordPress multisite New site settings

同樣,您也可以設置上傳設置,並為多站點網絡上的每個網站分配一定數量的存儲空間,以避免濫用服務器資源。 這樣,您可以有效地使用您的服務器資源,而不會妨礙同一網絡上的任何網站。 默認存儲空間將為您提供 100Mb,您可以在其中減少或增加此限制。

除此之外,您還可以設置用戶可以在其網站上上傳的文件類型,例如 jpg、pdf、Docx 等。您甚至可以設置要上傳的最大文件大小的限制。

WordPress Multisite Upload Settings

在如上圖所示的菜單設置中,當啟用插件的管理菜單時,用戶將能夠輕鬆地激活或停用插件,但不允許安裝新插件。 配置完所有選項後,最後要做的就是點擊“保存更改”,您的更改將被保存。

多站點網絡的主題和插件設置

由於多站點網絡上的每個網站都無權自行添加或刪除主題或插件,因此您作為超級管理員必須在網絡上為它們進行設置。

主題設置

要為多站點網絡設置主題,請轉到您的 WordPress 儀表板 > 我的站點 > 網絡管理員 > 主題。 之後,您將找到網絡上所有已安裝主題的列表,現在使用這些設置根據您的要求進行更改。

  1. 網絡啟用:此設置將允許 Web 管理員在多站點網絡上使用他們各自的站點。
  2. 網絡禁用:此設置將禁止您之前啟用的特定主題供多站點網絡上的 Web 管理員使用。
  3. 添加新主題:通過此設置,您可以向多站點網絡添加新主題。

插件設置

要為多站點網絡設置插件,請轉到您的 WordPress 儀表板 > 我的站點 > 網絡管理員 > 插件。 現在你必須點擊 您可以在每個插件下方找到“網絡激活”選項,並將其添加到您的多站點網絡。

注意:如果您已經在“網絡設置”頁面上啟用了管理菜單,我們已經在上面的部分中提到過。 網絡上每個站點的網絡管理員將無法刪除或添加新插件,但可以激活或停用現有插件。

如何將新站點添加到多站點網絡?

要將新站點添加到多站點網絡,您需要做的第一件事是轉到您的WordPress 儀表板 > 我的站點 > 網絡管理員 > 站點。

How to add new site to WordPress Multisite

現在在站點頁面上,您必須單擊“添加新”按鈕,如下圖所示:

How to add new site to WordPress multisite

現在,當您單擊添加新按鈕時,將打開一個新頁面,您必須在以下字段中填寫詳細信息:

  1. 網站地址 (URL)
  2. 網站標題
  3. 管理員電子郵件

完成後,單擊“添加站點”按鈕,您就完成了。

Add site URL in WordPress multisite

如何在您的多站點網絡上進行域映射?

域映射是多站點網絡中最酷的功能之一,通過它您可以將多站點網絡的網站顯示為獨立託管的網站。

WordPress 4.5 版本之前,您必須使用 WordPress 插件才能使用此功能,但現在,不再需要插件,它已成為 WordPress 的原生功能。

要進行域映射,您要做的第一件事是確保您要使用的域指向您的網絡。 成功將域指向您的網絡後,您現在必須將域名添加到站點設置中。

為此,請轉到您的網絡管理員 > 站點,然後單擊您要映射的站點下方可用的編輯選項。

現在將打開一個站點編輯頁面,您必須在其中添加域名,如下圖所示:

WordPress multisite Domain Mapping

現在添加域名,然後單擊“保存更改”按鈕以完成該過程。

設置時可能遇到的一些 WordPress 多站點錯誤

在設置多站點網絡時,您遇到錯誤的可能性也更高。 因此,為了您的方便,讓我們看看您可能會遇到哪些常見錯誤以及如何輕鬆解決它們:

登錄時出現問題

您可能會在多站點網絡中遇到登錄錯誤問題。 特別是如果您創建了子目錄而不是子域。 如果您無法訪問 WordPress 多站點網絡上的各個網站,您可以檢查是否更換

在你的 wp-config.php 文件中,

WordPress 多站點 Cookie 錯誤

在登錄 WordPress 多站點安裝時,您也可能會遇到另一種類型的錯誤,通常在屏幕上顯示為:

Cookie 被您的瀏覽器阻止或不支持。 您必須啟用 cookie 才能使用 WordPress

當您完成自定義域映射時,您通常會遇到這種類型的錯誤。 因此,要消除此錯誤,您可以做的最好的事情是將以下代碼添加到您的wp-config.php 文件中。

缺少註冊用戶

在進行多站點網絡安裝後,您也可能會注意到即使在註冊後也丟失了一些用戶。 這通常發生在您沒有在多站點網絡中配置郵件設置並且用戶無法接收激活電子郵件或您的 PHP 郵件功能可能將其檢測為垃圾郵件並將其發送到垃圾文件夾時。

要解決此問題,您可以使用免費 SMTP 發送具有適當域身份驗證的激活電子郵件,並將您的電子郵件發送到用戶的收件箱。

結論

從上面關於“什麼是 WordPress 多站點”的詳細帖子中,您一定已經看到了 WordPress 多站點的各種優勢以及它是如何在多個領域得到實踐的。 您將有權從單個儀表板控制和管理多個站點。 因此,可以輕鬆高效地監控網站。

我們希望,在閱讀這篇詳細文章後,您現在可以輕鬆設置 WordPress 多站點,並且還能夠修復多站點安裝後遇到的任何錯誤。

您對 WordPress 多站點有何看法? 您是已經在使用它還是會考慮在未來使用它? 請在下面的評論部分告訴我們:

經常問的問題

WordPress 和 WordPress 多站點有什麼區別?

WordPress 多站點是具有一個 WordPress 安裝和一個超級管理員的單個 WordPress 站點的網絡,而如果您有單獨的單個 WordPress 站點,則必須在每個站點上安裝 WordPress 並擁有各自的管理員。

WordPress 多站點好嗎?

WordPress 多站點有以下優點:
1. 易於從單個儀表板有效地管理多個站點
2. 您將完全控制多站點網絡上的每個網站。
3. 只需單擊一下,即可為多站點網絡上的所有網站更新 WordPress。
4. 節省您的資源和虛擬主機成本。
5.您可以將所有多站點數據存儲在一個備份中。
6.同時為所有網站激活和安裝單個主題或插件。

為什麼不應該使用 WordPress 多站點?

由於以下原因,您不應使用 WordPress 多站點:
1. 遷移將是複雜且非常困難的。
2. 如果任何一個網站被黑,也會影響同一個多站點網絡中的其他網站。
3. 如果任何網站的流量過大,將影響同一網絡上其他網站的性能。
4、多站點網絡中站點數量增加,管理難度大。
5. 難以從多站點安裝切換回單站點。