WordPress 多站點:您需要知道的

已發表: 2019-10-17

什麼是 WordPress 多站點?

本質上,多站點是 WordPress 中提供的一項功能,它允許 WordPress 用戶在單個 WordPress 安裝上創建一個完整的站點網絡。 它是與 WordPress 3.0 一起推出的,它是 WordPress Multiuser 的擴展,其功能被整合到 WordPress 核心中。 此設置共享一個文件系統、數據庫,並且通常是匹配域的變體。 通常有兩種多站點:子域 (site.domain.com) 和子目錄 (domain.com/site)。 管理員還可以將自定義域映射到他們當前的任何子站點。

它具有各種功能,其中最有用的包括: 從單個 WordPress 服務器運行多個網站和博客的能力,這賦予用戶對其網站內容、操作以及在某些情況下甚至是金錢利潤的完全自主權。 它的另一個特點是“超級管理員”,在安裝主題和插件時,可以一次將它們提供給多個用戶,所有用戶似乎都在使用構建網絡上的其他站點。 值得一提的是,其他管理員將無權安裝主題和插件。 此外,作為超級管理員,您可以為所有網站創建主題偏差。 但是,網站管理員不能更改他們的主題。

WordPress 中多站點的優缺點?

最大的優勢可能是您擁有便利和控制權,因為您可以從一個儀表板管理所有網站。 網絡上的每個站點都可以有自己的管理員,因此這可以分配工作負載並更有效、更快速地完成工作。 此外,在您的網站上擁有一個多站點系統可以建立許多組織結構,從而保證最佳的工作流程。 例如,多站點使用戶管理更新變得更加容易,因為需要滿足的唯一先決條件是 WordPress(主句柄)必須自行更新,並自動更新所有插件安裝、主題等在網絡的所有域上。

但是,它也有其缺點,尤其是在管理為多用途設置的網站時。 使用多站點系統的主要挫折之一是連接性 - 當網絡出現故障時會發生這種情況,因此,所有連接的網站也是如此。 這立即停止了所有運營,而且立即停止,這對公司的聲譽造成了重大壓力(當它可能無法將承諾的工作交付給他們的客戶,因此甚至可能導致金錢損失。)此外,對於新手級別的工人來說,在服務器資源上積累的流量是一個困難。 萬一您的一個網站獲得了意料之外的流量,那麼它將乾擾網絡上的所有其他網站,使它們變慢,因為沒有任何負載分佈。 此外,還有可能對公司進行網絡攻擊,從而導致全面的網絡黑客攻擊,這可能會阻礙和威脅整個網絡的運行和數據完整性。 同樣重要的是,某些 WordPress 插件可能無法在多站點網絡上的所有連接站點上運行。 此外,並非所有服務提供商都能完全支持 WordPress 多站點網絡,這可能會限制您的選擇。

誰需要多站點?

雖然有第三方工具可以從單個儀表板管理 WordPress 網站,但使用 InfiniteWP 和 iThemes Sync 等選項可以更輕鬆地共同維護各種 WordPress 網站。 多站點程序的使用與場景相關,例如; 雜誌網站的管理,該網站具有需要監管和維護的不同部分。 對於一個擁有多個分支和派系需要通過子站點分佈的業務,如果它們位於不同的、多個地方,具有不同的分支,它們都有自己的主觀需求,那麼也可以這樣說。 此外,如果案例包括政府或非營利組織/公司,那麼為了節省他們的 IT 預算(因為 WordPress 是免費的),他們可能會使用它來管理其組織的不同子部分,其中可能包括部門、地區、位置等。使用多站點還可以使在多個子域上運行的獨立博客網絡受益,該網絡由企業家擁有,或者像當今的現代社會媒體“影響者”一樣。 如今,學校和學院讓他們的學生在學校的服務器上創建和維護博客也是合理的。

多站點網絡的先決條件

WordPress 託管是成功的多站點網絡所必需的——這包括與 BlueHost、HostGator、SiteGround 等服務提供商合作,以及提供流量管理系統的其他各種服務提供商(多站點運行必不可少的東西,特別是如果它成長為大型網絡),與 VPS 服務器和其他服務的共享主機。 但是,重要的是首先要知道如何設置 WordPress 多站點網絡。

如何安裝 WordPress 多站點網絡

如果安裝是在預先存在的 WordPress 網站上進行的,那麼第一個也是最重要的部分是停用網站上安裝的任何插件。 就像轉到網站上的“插件”句柄一樣簡單,進入“已安裝插件”,選擇所有插件,轉到“批量操作”按鈕,選擇“停用”選項,然後單擊“應用”按鈕。

然後轉到“工具”,然後轉到“網絡設置”頁面來組織多站點網絡。 接下來,在網絡設置屏幕上,將需要安裝安裝在工作服務器上的 'Apache mod-rewrite 模塊。 然後 WordPress 需要了解您各自需要的域結構類型,主要是子域或子目錄。 然後確認安裝過程,網絡需要一個標題,網絡管理員的正確電子郵件地址,然後只需單擊“安裝”按鈕。 該過程中唯一剩下的就是分別添加 wp-config.php 和 .htaccess 文件。