您需要了解的有關 WordPress 多站點的所有信息

已發表: 2016-03-29

儘管我已經參與 WordPress 社區多年,但每週我都會發現一些與 WordPress 相關的新東西。 有時我對自己感到失望,但諮詢了一些 WordPress 論壇後,我發現我並不是唯一遇到這種情況的人。 老實說,我以前知道一些事情,但上個月我不得不用 WordPress Multisite 弄髒我的手。 這一點都不復雜,我想任何中間的 WordPress 用戶都可能完全理解 WordPress Multisite 背後的一切(如果我設法理解如何使用它,那麼每個人都可能會這樣做)。

WordPress Multisite 不僅是一個聽起來很有趣的術語,它是由於用戶的需要而誕生的。 首先,讓我們看看 WordPress 詞彙表中的定義——

“多站點是WordPress 3.0及更高版本的一項功能,它允許多個虛擬站點共享一個 WordPress 安裝。 激活多站點功能後,可以將原始 WordPress 站點轉換為支持站點網絡。”

換句話說,Multisite 只允許安裝一次 WordPress,其他網站可以基於它運行。 如果您喜歡玩文字遊戲,那麼“安裝一次並永久運行所有網站”壓縮了 WordPress Multisite 的全部精髓。 如果你正在運行一個網站網絡,這個功能應該是你的首要任務。考慮到激活 Multisite 並不是你想像的那麼複雜的任務,我認為你應該已經對使用這個感興趣了特徵。

內容隱藏
1何時使用與何時不使用 Multisite
1.1什麼時候使用?
1.1.1 1. 博客網絡
1.1.2 2. 大學/政府/教育網站
1.1.3 3. 大型電子商務網站
1.1.4 4. 客戶網站網絡
1.2什麼時候不使用?
1.2.1 1. 小型企業網站
1.2.2 2. 投資組合
1.2.3 3.多個網站之間沒有聯繫
2關於 WordPress 多站點的優缺點
2.1優點:
2.2缺點:
3如何激活多站點
4超級管理員的生存指南
4.1 1. 安裝和維護新網站
4.2 2. 使用主題和插件
4.2.1使用主題
4.2.2使用插件
4.3 3. 安裝新更新
5總結

何時使用與何時不使用 Multisite

什麼時候使用?

Eastman-School-of-Music-wp-multisite
伊士曼音樂學院 – WordPress Multisite 的一個例子
1. 博客網絡

想像一下,您正在運行一個由 20 個博客組成的網絡,假設您平均安裝了 15 個插件。 定期發布新的 WordPress 版本,您應該更新您的網站(如果您不相信為什麼要更新到最新的 WordPress 版本,那麼 WP Beginners 發布的這篇文章是必讀的)。 此外,創建網站主題的開發人員可能會發布新的更新。 當然,使用的插件肯定必須更新。 我討厭數學,但我創建了一個公式來幫助我們在這方面:

20 個網站 x 15 個插件 + 20 個網站 x 15 個主題 + 20 個網站 x 15 個 WordPress 更新 = 更新浪費了很多時間!

超級管理員來到了現場。 他負責管理網絡——他只更新一次主題和插件,網站用戶可以激活它們。網站管理員的角色是選擇和激活超級管理員已經安裝的主題和插件。

2. 大學/政府/教育網站

通常,這些類型的網站非常複雜,由代表不同部門的網頁組成,這些網頁或多或少地相互關聯。 伊士曼音樂學院是一個基於 WordPress Multisite 的大學網站示例。 該網站非常複雜,各個部門由子域表示。

3. 龐大的電子商務網站

在這種情況下使用 WordPress Multisite 是合乎邏輯的。 通過這種方式,網站的維護變得簡單,所有的產品都以一種方便的格式展示出來,無論是對於網店管理員還是客戶來說都是如此。

4. 客戶網站網絡

如果您是一位熟練的設計師或知名的創意機構,客戶會對您的服務感到滿意。 因此,他們會要求您照顧他們的網站,並且幾乎不可能放棄這樣的提議。 因此,一個聰明的想法是將網站分組為多站點格式,這樣維護所需的時間將大大減少。 在客戶完全滿意的情況下,有很多時間用於其他項目!

什麼時候不使用?

portfolio-layout-gaga-pro
一個簡單的投資組合站點演示 - 沒有 WP 多站點!

答案可能很簡單——除了上述情況之外的所有情況! 不過,我更願意強調一些您可能有疑問的情況。

1.小型企業網站

WordPress 具有足夠的功能,可以很好地管理任何類型的網站,包括中型電子商務實體。 因此,除非它們真的很大,否則您不應該選擇 Multisite!

2. 投資組合

和上面的問題一樣。 有非常稱職的設計師想要突出他們所有的技能,但我確信這不一定是多站點在線展示。

3.多個網站之間沒有聯繫

假設您擁有下一個資產:一個與網頁設計相關的博客、一個關於旅行的博客、一個評論網站和一個銷售電子書的在線商店。 為了節省時間,您很想使用多站點功能。 好吧,這當然不是錯誤,但不推薦! 不幸的是,WordPress Multisite 有一些重要的缺點(我將在下一段中提到它們),其中之一是一旦您網絡中的一個網站被黑客入侵,整個網絡就會處於危險之中。 不要把所有的雞蛋都放在一個籃子裡,不是嗎?

關於 WordPress 多站點的優缺點

pros-cons-wp-multisite

優點:

  • 通過更新單個實例,節省了大量時間。 在博客網絡的情況下,Multisite 是一個真正的祝福;
  • 超級管理員擁有整個網絡的全景視圖,並且可以戰略性地採取行動。 對於大型網上商店的管理者來說,這是一個非常有用的功能;
  • 每個網站的管理員管理他們的網站。 他們負責通過尊重超級管理員的決定來管理網站。

缺點:

  • 正如我之前提到的,如果一個網站被黑客入侵,那麼整個網絡都處於真正的危險之中;
  • 通過共享相同的服務器資源,在意外流量很高的情況下(無論上下文如何都是愉快的情況),網絡很可能會運行緩慢;
  • 某些插件可能不適用於網絡。

如何激活多站點

警告人造的一切都是完美的(你可能會讀到每個人都犯了錯誤)! 因此,在激活 Multisite 之前,強烈建議您備份文件並停用插件。

激活 Multisite 的第一步是轉到 wp-config.php,打開它並識別這一行 - /*就是這樣,停止編輯! 快樂的博客。 */ (相信我,它真的存在!!!)。 在它上面,放置這行代碼——define('WP_ALLOW_MULTISITE', true); 並保存文件。

然後你應該去工具>網絡設置。 如果您不停用插件,系統會要求您這樣做。 完成停用插件後,系統會要求您將一些代碼行添加到 wp-config.php 並替換 htaccess 文件中的代碼序列。 對於沒有太多使用代碼經驗的人來說,這聽起來很複雜,但在這種情況下,做起來比說起來簡單(一個很好的悖論,不是嗎?)。

警告:我在搜索 htaccess 文件時浪費了很多時間,為了避免這件事,我遵循了這個視頻的步驟 艱鉅的任務完成了! 現在您應該重新登錄您的網​​站!

超級管理員的儀表板與“常規”管理員的儀表板不同,但我相信每個人都可以使用它。無論如何,我在這里為任何超級管理員創建了生存指南! 盡情享受吧,不要害怕與我們分享您在安裝 WordPress Multisite 以及如何管理網絡方面的經驗。

超級管理員的生存指南

儘管管理多站點實體是一項發人深省的任務,但它不應該讓您士氣低落。 就個人而言,我認為成為多站點網站的超級管理員不是火箭科學! 隨著時間的推移,超級管理員會遇到許多挑戰——其中一些是意料之中的,而另一些則是意料之外的。 最後一個是最困難的,給超級管理員帶來麻煩; 由於他/她的 WordPress 技能和經驗,這些問題得以解決。

預期的挑戰相對容易解決; 這些是安裝新網站、使用主題和插件以及安裝新更新。 讓我們分析所有方面並為所有情況創建模式。

1. 安裝和維護新網站

安裝新網站需要您單擊一次或兩次並完成三個字段。 這不是玩笑,這是“嚴酷”的現實!

安裝新網站的算法:

  • 轉到我的站點->網絡管理員->站點(在屏幕的左上角)
  • 單擊添加新的,您將需要完成三個字段。 第一個是站點地址,然後是站點標題,最後是管理員電子郵件
  • 完成這些後,您可以單擊“添加站點”,神奇的事情發生了,您有了一個新網站!

2. 使用主題和插件

使用主題

安裝 WordPress 主題時,超級管理員有兩個選項。 它可以啟用網絡並且所有網站都具有相同的主題,或者可以為單個或多個網站安裝和激活它。 第一種情況推薦用於復雜的電子商務網站,這些網站應該具有連貫的設計,以免混淆潛在買家。 對於維護客戶網站的設計師/開發人員,強烈建議使用第二個選項。

網絡啟用主題的算法:

  • 在網絡管理儀表板中,轉到 Themes->Add New 並選擇要安裝的主題。 (與普通的 WordPress 網站沒有什麼不同)
  • 轉到我的站點-> 網絡管理-> 主題
  • 選擇 NetworkEnable 一個主題,相應的主題將啟用網絡。

為網站啟用主題的算法:

  • 在網絡管理儀表板中,轉到站點->所有站點
  • 單擊要安裝主題的站點下方的編輯選項
  • 同樣,單擊主題選項,您將看到所有可用的主題
  • 單擊要安裝的主題下方的啟用。

我認為管理主題非常簡單,不是嗎? 讓我們看看如何使用插件!

使用插件

網絡啟用插件的算法:

  • 在網絡管理儀表板中,轉到 Plugins->Add New 並安裝您想要的插件(類似於常規 WordPress 網站)
  • 安裝後,單擊網絡激活鏈接。

就這些! 您應該知道網站管理員將無法刪除/卸載該插件。

為單個網站啟用插件的算法

  • 在網絡管理儀表板中,轉到 Plugins->Add New 並安裝您想要的插件
  • 安裝後,您將有兩個選項(見下圖) - 網絡激活和返回插件安裝程序。 點擊最後一個選項
  • 站點管理員應該去插件並激活相應的插件。

3.安裝新的更新

這是一項非常簡單的任務,與在常規 WordPress 網站中安裝新更新非常相似。

我希望我的解釋很清楚,到現在為止,您將能夠創建一個 WordPress 多站點。 如果您想要激活 WordPress Multisite 的簡要分步計劃,您可以查看 Codex 說明。 如果您不太耐心並且想直接“攻擊”此事,這裡是激活 WordPress Multisite 的簡要過程。

將 define( 'WP_ALLOW_MULTISITE', true ) 添加到您的 wp-config.php 文件中

轉到工具>網絡設置並完成網絡的詳細信息

使用提供的代碼更新您的 wp-config.php 文件

用提供的代碼替換您的 .htaccess 文件

重新登錄您的網​​站

包起來

大多數 WordPress 開發人員和用戶可能沒有使用多站點功能,但在某些情況下它可能是無價的。 對於博客網絡的管理員來說,這是一項改變遊戲規則的功能。 我認為我上面的公式在這方面很有啟發性; 多站點節省了大量時間。 另一方面,因為其中一個被黑客入侵而不能正常運行所有網站並不令人愉快。

由於一切都是人造的,多站點是一個有利有弊的功能。 最重要的是最大化優勢和最小化劣勢。 你是否同意我的觀點? 您對激活 WordPress Multisite 感興趣嗎?

我很高興與您聯繫,因此請使用評論表並分享您對 WordPress Multisite 的看法。 想法越多,對我們所有人都越好!


作者簡介

Daniel Pintlie 是 WordPress 的忠實粉絲和兼職博主。 他為他的個人博客 Daniel2Design 和其他 WordPress 博客撰寫了富有洞察力的文章。