初學者指南:如何設置 WordPress 多站點網絡

已發表: 2019-04-30

如果您願意,從 WordPress 3.0 開始,您本可以建立一個 WordPress 多站點網絡。

通過單個 WordPress 安裝,您可以運行 WordPress 網站的多個實例。

WordPress 多站點網絡的完美示例是 wordpress.com 及其類似的博客平台。

當然,還有更多技術支持 wordpress.com 上的數百萬個網站,但基本理念是相同的。

通過單個 WordPress 安裝,許多用戶可以創建和運行他們獨立的 WordPress 博客或網站。

誰通常需要多站點網絡?

  • 如果您發現自己需要繼續為您的組織或客戶安裝 WordPress。
  • 您是要求學生創建微型網站或博客的學校或學術機構

那麼多站點網絡將是一個解決方案。

但是,如果您的新站點需要獨立的主題或數據庫,或者可能很快需要遷移到新主機,則不需要多站點網絡。

在本文中,我們將引導您了解如何設置 WordPress 多站點網絡。

多站點網絡的要求

即使您可以在任何主機帳戶上運行 WordPress 多站點網絡,只要您可以在其上安裝 WordPress,您仍然需要注意性能。

該指南通常是您需要在網絡上運行的網站數量。

對於運行到數百萬個小型網站的大型網絡,您的硬件需求將受益於高端集群和可能的幾個工程師。

然而,對於擁有 100 個或更少網站的小型網絡,虛擬專用服務器 (VPS) 或專用服務器可以正常工作。

  • 簡而言之,您需要一個託管環境。
  • 另一個重要的要求總是從乾淨或未使用的 WordPress 安裝開始。 它不必是一個新的安裝,但是,您將在此過程中避免頭痛。
  • 如果您選擇使用現有安裝,備份您的網站,請確保您將數據庫和 WordPress 文件的副本安全地保存在您設置多站點網絡的主機之外。
  • 您還需要訪問主機上的文件。 它可以是 FTP 或只是 cPanel、Plesk 或任何其他控制面板詳細信息。

一步一步:如何設置 WordPress 多站點網絡?

步驟 1. 在 wp-config.php 上激活多站點

通過 FTP 或控制面板登錄到您的主機。

在根目錄下,打開 wp-config.php

向下滾動到文件末尾以查找;

 /* 就是這樣,停止編輯! 快樂的博客。 */

在它上面添加這行代碼:

 定義('WP_ALLOW_MULTISITE',真); 

啟用 WP 允許多站點

保存您的文件。

2. 安裝多站點網絡

現在登錄您的網​​站,首先禁用所有插件。

接下來,轉到工具,然後單擊網絡設置

網絡設置

輸入網絡標題和網絡管理員電子郵件,然後單擊安裝

創建 WordPress 網站的網絡

我們現在將一些代碼添加到我們的文件中——wp-config.php 和 .htaccess 文件。

我希望您在繼續之前使用我們的免費 WPvivid Backup 插件對這些文件進行了備份。

複製屏幕上的代碼並將其添加到 /home/domain/public_html/ 中的 wp-config.php 文件(它應該看起來像下面的代碼)中的讀取行上方

/* 就是這樣,停止編輯! 快樂出版。 */:

定義('多站點',真);

定義('SUBDOMAIN_INSTALL',真);

定義('DOMAIN_CURRENT_SITE',yourdomain.com');

定義('PATH_CURRENT_SITE','/');

定義('SITE_ID_CURRENT_SITE',1);

定義('BLOG_ID_CURRENT_SITE',1);

將以下內容添加到 /home/domain/public_html/ 中的 .htaccess 文件中,替換其他 WordPress 規則:

 重寫引擎開啟

RewriteBase /

重寫規則 ^index\.php$ - [L]

# 添加一個斜杠到 /wp-admin

重寫規則 ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]

RewriteCond %{REQUEST_FILENAME} -d

重寫規則 ^ - [L]

RewriteRule^(wp-(content|admin|includes).*) $1 [L]

重寫規則^(.*\.php)$ $1 [L]

重寫規則 .index.php [L]

一旦您完成了這些步驟並將代碼添加到您的文件中,您的網絡就會啟用和配置。

再次登錄以繼續。

您的管理區域現在將在兩個管理菜單中添加“我的站點”。

網絡站點

您的 WordPress 多站點網絡已設置; 您現在可以繼續添加站點並根據需要安裝插件和主題。

3. 管理 WordPress 多站點網絡。

作為管理員,您可以添加站點、刪除站點、添加用戶、安裝主題和插件以及您之前所做的一切。

管理網站。

為此,請單擊任何菜單上的“我的站點”

網絡站點管理員

將站點添加到網絡。

單擊站點,然後單擊添加新的。

網絡站點

提供站點地址、標題、語言和管理員電子郵件,然後單擊添加站點。

添加新站點網絡

向多站點網絡添加主題。

轉到我的站點、我的網絡管理員、主題,然後單擊添加新的。

網絡主題

如果您有購買的主題,請單擊上傳主題,或搜索免費主題,然後單擊安裝。

為新站點網絡添加主題

將插件安裝到 WordPress 多站點網絡。

在多站點網絡上安裝主題或插件與在獨立網站上安裝它們實際上沒有區別。

要安裝插件,請通過插件的正常路徑,然後添加新的。

或者您可以通過頂部菜單上的“我的站點”、“我的網絡管理員”、“插件”,然後單擊“添加新”。

為新站點網絡添加插件

配置網絡設置。

在“設置”和“網絡設置”下,您可以指定網絡範圍的配置。

您可以從這裡啟用或禁用站點和用戶帳戶的新註冊。

此外,您可以指定上傳設置、品牌設置、語言設置和新站點設置。

配置網絡設置

結論

對於管理多個客戶網站的個人來說,擁有多站點網絡是一項很棒的功能。

只需一次安裝,您就可以在一處管理各個獨立網站。

如您所見,在 WordPress 上安裝多站點網絡既不難也不復雜。

我沒有提到它,但是您可以輕鬆地通過您的多站點網絡獲利,向人們收取保費,就像 wordpress.com 為人們在他們的多站點網絡上運行他們的博客所做的那樣。

如果您可能對此感興趣,請在下面的評論中告訴我們,以便我們與您分享一些可能有用的想法和資源。

我希望本文為您提供了有關如何設置 WordPress 多站點網絡的足夠信息。 您可能還想學習最好的免費 WordPress 多站點管理插件。