国产三级农村妇女在线,国产精品毛片a∨一区二区三区,国产乱子伦视频大全,国产精品色拉拉,国产欧美日韩一区二区三区,

首頁 > 技術(shù) > wordpress

WordPress多站點(diǎn)(WordPress Multisite)創(chuàng)建及使用基礎(chǔ)指南

wordpress 2023-01-09 13:14:54

WordPress多站點(diǎn)創(chuàng)建及使用基礎(chǔ)指南

如果您使用wordpress已經(jīng)有一段時(shí)間了,那么您可能會(huì)運(yùn)行多個(gè)網(wǎng)站。如果您的站點(diǎn)有一些共同點(diǎn),您可能想知道:有沒有比將它們作為單個(gè)安裝進(jìn)行管理更有效的方式來運(yùn)行它們?

WordPress Multisite(以下簡稱為WordPress多站點(diǎn))可能是您正在尋找的。它允許您在WordPress安裝上創(chuàng)建一個(gè)網(wǎng)絡(luò),這意味著您可以在該網(wǎng)絡(luò)中運(yùn)行任意數(shù)量的站點(diǎn),所有站點(diǎn)都在一個(gè)WordPress實(shí)例上。想一想:WordPress.com是運(yùn)行數(shù)百萬個(gè)站點(diǎn)的WordPress多站點(diǎn)安裝的一個(gè)很好的例子。

在本文中,我將指導(dǎo)您了解安裝WordPress多站點(diǎn)并充分利用它所需的一切。我將介紹:

  1. 什么是WordPress多站點(diǎn)?
  2. WordPress多站點(diǎn)的好處
  3. WordPress多站點(diǎn):最常見的用例
  4. 如何設(shè)置和激活WordPress多站點(diǎn)
  5. 如何修復(fù)WordPress多站點(diǎn)Cookie錯(cuò)誤
  6. 如何在WordPress多站點(diǎn)網(wǎng)絡(luò)中管理站點(diǎn)
  7. 多用戶WordPress:在WordPress多站點(diǎn)中與用戶合作
  8. 在WordPress多站點(diǎn)中使用插件和主題
  9. 多站點(diǎn)如何存儲(chǔ)媒體
  10. 多站點(diǎn)如何存儲(chǔ)數(shù)據(jù)

WordPress多站點(diǎn)是一個(gè)涉及很多方面的大話題。但這并不難掌握,一旦你完成了這篇文章,你就會(huì)知道在WordPress中運(yùn)行多站點(diǎn)網(wǎng)絡(luò)所需的一切。

因此,讓我們首先確定WordPress多站點(diǎn)是什么。

什么是WordPress多站點(diǎn)?

WordPress Multisite是一種將多個(gè)站點(diǎn)添加到WordPress安裝的方法。您可以將其添加到現(xiàn)有或新創(chuàng)建的WordPress網(wǎng)站中。要激活WordPress Multisite,您需要在WordPress安裝中的幾個(gè)文件中添加幾行代碼(稍后我會(huì)向您展示)。然后在您的網(wǎng)絡(luò)中創(chuàng)建站點(diǎn)?,F(xiàn)有站點(diǎn)保留在那里,其URL不變,而新站點(diǎn)則添加到頂部。

WordPress安裝與WordPress多站點(diǎn)(主要區(qū)別):

  • 單個(gè)站點(diǎn)的數(shù)量。
  • WordPress用戶角色——激活多站點(diǎn)會(huì)添加網(wǎng)絡(luò)管理員角色。
  • 訪問主題和插件——只有網(wǎng)絡(luò)管理員可以安裝它們。
  • 管理屏幕——多站點(diǎn)添加了一些用于管理網(wǎng)絡(luò)的屏幕。
  • 媒體的存儲(chǔ)方式——多站點(diǎn)為每個(gè)站點(diǎn)添加了額外的上傳文件夾。
  • 數(shù)據(jù)存儲(chǔ)方式——多站點(diǎn)為每個(gè)站點(diǎn)創(chuàng)建額外的數(shù)據(jù)庫表,但為整個(gè)網(wǎng)絡(luò)存儲(chǔ)一些數(shù)據(jù)(例如用戶)。

WordPress多站點(diǎn)用戶角色:從管理員用戶到網(wǎng)絡(luò)管理員

安裝WordPress多站點(diǎn)后,您將成為網(wǎng)絡(luò)管理員,對(duì)您在網(wǎng)絡(luò)上創(chuàng)建的任何站點(diǎn)具有管理員權(quán)限。您還可以允許其他人在網(wǎng)絡(luò)中創(chuàng)建自己的站點(diǎn),并使他們成為該站點(diǎn)的站點(diǎn)管理員。

站點(diǎn)管理員的訪問級(jí)別低于網(wǎng)絡(luò)管理員。作為網(wǎng)絡(luò)管理員,您可以安裝主題和插件,而站點(diǎn)管理員可以為其站點(diǎn)激活它們,但不能安裝新的。這有助于您保持網(wǎng)絡(luò)安全,因?yàn)槟幌M军c(diǎn)管理員添加可能危及網(wǎng)絡(luò)的代碼。

站點(diǎn)管理員可以添加新用戶,但這些用戶只能訪問他們添加到的各個(gè)站點(diǎn),而不是網(wǎng)絡(luò)上的所有站點(diǎn)。整個(gè)網(wǎng)絡(luò)的用戶存儲(chǔ)一次,因此您可以讓現(xiàn)有用戶訪問更多站點(diǎn),而無需添加其他帳戶。我將在本文后面向您展示W(wǎng)ordPress多站點(diǎn)如何存儲(chǔ)用戶數(shù)據(jù)和其他數(shù)據(jù)。

WordPress多站點(diǎn)和域名

標(biāo)準(zhǔn)WordPress安裝和多站點(diǎn)網(wǎng)絡(luò)之間的另一個(gè)關(guān)鍵區(qū)別是域名。您的網(wǎng)絡(luò)與您設(shè)置的網(wǎng)站具有相同的url。因此,如果您的站點(diǎn)位于mysite.com,則網(wǎng)絡(luò)也在該地址。

激活多站點(diǎn)時(shí),您可以指定站點(diǎn)是使用子域 (site1.mysite.com)還是使用子目錄 (mysite.com/site1)。您還可以將其他域映射到您的網(wǎng)絡(luò),以便各個(gè)站點(diǎn)的行為就像它們在自己的域中一樣:就站點(diǎn)用戶而言,該站點(diǎn)看起來好像在使用自己的獨(dú)立WordPress安裝。

世界上最大的WordPress多站點(diǎn)網(wǎng)絡(luò)示例是WordPress.com。它托管著數(shù)百萬個(gè)大小不一的網(wǎng)站,從媽媽博客到大公司,并且通過以您無需擔(dān)心的一些定制和復(fù)雜的方式管理數(shù)據(jù)來做到這一點(diǎn)。還有其他組織使用WordPress多站點(diǎn)的方式您將能夠更密切地識(shí)別,我將在這篇文章中向您展示一些示例。

WordPress.com注冊頁面

WordPress.com注冊頁面

您可能會(huì)認(rèn)為這一切都增加了額外的復(fù)雜性,并且只運(yùn)行多個(gè)WordPress安裝會(huì)更容易。但是WordPress多站點(diǎn)確實(shí)有很多優(yōu)點(diǎn),所以讓我們更詳細(xì)地看一下這些優(yōu)點(diǎn)。

WordPress多站點(diǎn)的好處

我得承認(rèn):我有偏見。我是WordPress多站點(diǎn)的忠實(shí)粉絲,多年來我一直在使用它來創(chuàng)建個(gè)人和客戶網(wǎng)站。

但這種偏見是有原因的,那是因?yàn)?strong>WordPress多站點(diǎn)是一個(gè)很棒的工具。如果您正在運(yùn)行多個(gè)WordPress網(wǎng)站,它將節(jié)省您的時(shí)間并提高您的效率。

如果您曾經(jīng)有過以下情況,多站點(diǎn)可能適合您:

  • 在您啟動(dòng)的每個(gè)站點(diǎn)上安裝相同的插件(例如性能、安全性、搜索引擎優(yōu)化)。
  • 在多個(gè)站點(diǎn)上使用框架主題作為父主題。
  • 為組織的不同分支機(jī)構(gòu)開發(fā)了多個(gè)站點(diǎn),這些站點(diǎn)具有共同的元素,例如品牌或結(jié)構(gòu)。
  • 當(dāng)您寧愿花時(shí)間開發(fā)或管理它們時(shí),花費(fèi)的時(shí)間比您想要更新多個(gè)網(wǎng)站的時(shí)間要長。

讓我們更詳細(xì)地了解這些好處。

更高效的代碼

在一個(gè)網(wǎng)絡(luò)上運(yùn)行多個(gè)站點(diǎn)意味著更少的代碼。無論激活了多少個(gè)站點(diǎn),都只有一組核心WordPress文件,每個(gè)主題和插件只有一個(gè)副本。

這意味著與為每個(gè)站點(diǎn)運(yùn)行單獨(dú)的WordPress安裝相比,您的網(wǎng)絡(luò)占用的服務(wù)器空間更少。您添加的網(wǎng)站越多,這加起來就越多。它可以為您節(jié)省托管費(fèi)用和保持代碼最新的時(shí)間。

更高效的開發(fā)

如果您正在開發(fā)具有自定義主題的網(wǎng)站,您可能會(huì)使用一個(gè)基本主題作為起點(diǎn)。這可以是框架主題、簡單的父主題或入門主題。

通過在Multisite中工作,您可以安裝wordpress主題一次,將其用作在網(wǎng)絡(luò)中各個(gè)站點(diǎn)上激活的主題的父主題,并節(jié)省您自己的時(shí)間。

當(dāng)我開始做客戶工作時(shí),我為我的所有網(wǎng)站開發(fā)了一個(gè)框架主題。我曾經(jīng)在每個(gè)客戶的每個(gè)新的WordPress安裝中都安裝它,然后創(chuàng)建一個(gè)將為該站點(diǎn)激活的子主題?,F(xiàn)在,我的多站點(diǎn)網(wǎng)絡(luò)中只有該框架主題,每個(gè)站點(diǎn)都有自己的子主題。

如果您的網(wǎng)站具有共同的設(shè)計(jì)元素,這將特別有用。例如,如果您正在為公司的多個(gè)部門創(chuàng)建站點(diǎn),您可以創(chuàng)建一個(gè)包含所有常見設(shè)計(jì)和布局元素的父主題,然后為每個(gè)站點(diǎn)開發(fā)一個(gè)子主題并為相關(guān)站點(diǎn)激活每個(gè)子主題。

這不僅可以節(jié)省存儲(chǔ)(和更新)您的父主題的多個(gè)實(shí)例,還意味著您可以在您的業(yè)務(wù)站點(diǎn)中顯示來自網(wǎng)絡(luò)中其他站點(diǎn)的內(nèi)容。這使您可以創(chuàng)建的不僅僅是單個(gè)站點(diǎn)的集合。

更高效的管理

保持您的WordPress多站點(diǎn)網(wǎng)絡(luò)更新將比為多個(gè)WordPress安裝執(zhí)行相同的操作要高效得多。

您只需更新網(wǎng)絡(luò)中的所有主題和插件一次,無論它們在多少個(gè)站點(diǎn)上處于活動(dòng)狀態(tài)。

當(dāng)您在多個(gè)站點(diǎn)上運(yùn)行主題或插件時(shí),嚴(yán)格的測試將尤其重要,因?yàn)槟枰谒邢嚓P(guān)站點(diǎn)上進(jìn)行測試。

WordPress多站點(diǎn):最常見的用例

您可以通過多種不同的方式使用WordPress Multisite。讓我們看一些例子。

個(gè)人網(wǎng)站

如果您運(yùn)行多個(gè)個(gè)人站點(diǎn),則將它們遷移到一個(gè)多站點(diǎn)安裝將節(jié)省時(shí)間。這是我做的事情。我將自己的所有站點(diǎn)都保存在一個(gè)多站點(diǎn)網(wǎng)絡(luò)上,原因有以下三個(gè):

  • 它們有共同的代碼(父主題和一些插件)。
  • 它節(jié)省了托管空間并及時(shí)更新它們。
  • 我希望能夠在另一個(gè)站點(diǎn)上顯示來自我網(wǎng)絡(luò)中一個(gè)站點(diǎn)的數(shù)據(jù)。

我使用域映射將單個(gè)域名映射到每個(gè)站點(diǎn),因此就用戶而言,它們是獨(dú)立的站點(diǎn)。

托管客戶站點(diǎn)

當(dāng)我開始構(gòu)建客戶端站點(diǎn)時(shí),我有一個(gè)WordPress插件清單,我將在每個(gè)插件上安裝。我也會(huì)為他們每個(gè)人使用相同的父主題。

當(dāng)我發(fā)現(xiàn)WordPress多站點(diǎn)時(shí),我意識(shí)到可以通過將所有這些站點(diǎn)遷移到一個(gè)網(wǎng)絡(luò)并在那里保持代碼更新來提高效率。這也意味著我只有一個(gè)WordPress安裝來保證安全和備份。所有這些都節(jié)省了時(shí)間和麻煩。

您可以使用域映射將客戶的域映射到他們的站點(diǎn),這將應(yīng)用于管理屏幕以及公共站點(diǎn)。這樣,您的客戶就不必?fù)?dān)心您使用Multisite來托管他們的網(wǎng)站這一事實(shí)(盡管我的當(dāng)然不反對(duì))。

商業(yè)網(wǎng)站

如果您為企業(yè)的不同部門運(yùn)行站點(diǎn),那么使用WordPress多站點(diǎn)會(huì)更有效率。

您只需安裝一個(gè)WordPress即可更新,您可以跨站點(diǎn)共享數(shù)據(jù)和用戶,并且可以在網(wǎng)絡(luò)上使用相同的父主題和插件。這將在開發(fā)站點(diǎn)和以后管理站點(diǎn)時(shí)節(jié)省時(shí)間。

BBC America是一個(gè)將多站點(diǎn)網(wǎng)絡(luò)用于越來越多站點(diǎn)的企業(yè)示例:每個(gè)節(jié)目在一個(gè)網(wǎng)絡(luò)中都有自己的站點(diǎn)。

BBC美國網(wǎng)站

BBC美國網(wǎng)站

內(nèi)聯(lián)網(wǎng)

即使您不適合將WordPress多站點(diǎn)用于面向公眾的網(wǎng)站,您也可能會(huì)發(fā)現(xiàn)將Multisite用于公司內(nèi)部網(wǎng)比擁有一個(gè)大型WordPress網(wǎng)站或多個(gè)小型網(wǎng)站效果更好。

將Multisite用于公司Intranet意味著您可以:

  • 為每個(gè)部門添加單獨(dú)的站點(diǎn),并允許員工訪問相應(yīng)的站點(diǎn)。
  • 只需將每位員工添加為用戶一次,并授予他們訪問所需站點(diǎn)的權(quán)限。
  • 跨站點(diǎn)共享內(nèi)容,例如在各個(gè)站點(diǎn)的主頁上顯示來自中央站點(diǎn)的更新。

單獨(dú)的用戶管理將使此選項(xiàng)比任何其他方法更有效。

社區(qū)網(wǎng)絡(luò)

社區(qū)團(tuán)體和組織需要在線存在,但會(huì)發(fā)現(xiàn)它很昂貴。使用多站點(diǎn)網(wǎng)絡(luò)托管多個(gè)組的站點(diǎn)將節(jié)省資金并增加這些組相互聯(lián)網(wǎng)的機(jī)會(huì)。

您可以安裝插件,讓站點(diǎn)用戶可以關(guān)注彼此的博客并在管理屏幕中相互交流,您也可以在站點(diǎn)之間共享內(nèi)容。

只需安裝一個(gè)WordPress即可購買托管服務(wù),您可以節(jié)省很多錢。

WordPress多站點(diǎn)被慈善機(jī)構(gòu)、非營利組織和教育機(jī)構(gòu)使用:一個(gè)例子是不列顛哥倫比亞大學(xué),它使用Multisite為教職員工和學(xué)生托管博客網(wǎng)絡(luò)。

UBC博客

UBC博客

貨幣化

運(yùn)行多站點(diǎn)網(wǎng)絡(luò)是通過WordPress獲利的好方法。WordPress.com是通過在網(wǎng)絡(luò)中為人們提供網(wǎng)站而賺錢的企業(yè)的一個(gè)例子,還有其他一些企業(yè),例如托管教育網(wǎng)站和博客的edublogs。

教育博客

教育博客

您可以使用您的基礎(chǔ)站點(diǎn)(最初激活Multisite的站點(diǎn))運(yùn)行一個(gè)頁面,該頁面允許人們在您的網(wǎng)絡(luò)上創(chuàng)建自己的站點(diǎn),您可以免費(fèi)提供,也可以收費(fèi)。然后,您可以向博客所有者提供從免費(fèi)到高級(jí)的計(jì)劃,級(jí)別介于兩者之間。

您可以使用網(wǎng)絡(luò)管理員為博客所有者提供支持,并通過通知和更新與他們交流,并建立用戶社區(qū)。

因此,這些是您可以使用Multisite的一些方式?,F(xiàn)在讓我們看看如何在WordPress網(wǎng)站上激活它。

如何設(shè)置和激活WordPress多站點(diǎn)

在設(shè)置WordPress多站點(diǎn)時(shí),您有兩個(gè)選擇:您可以在全新的站點(diǎn)上激活它,也可以將其添加到現(xiàn)有站點(diǎn)。兩者同樣有效,但會(huì)有一些差異。

讓我們從第一個(gè)選項(xiàng)開始:如何在一個(gè)全新的站點(diǎn)上激活WordPress多站點(diǎn)。

為此,您需要訪問WordPress安裝中的文件。使用SFTP和代碼編輯器訪問您的文件。您將要編輯的兩個(gè)文件是.htaccess和wp-config.php,它們都位于WordPress安裝的基本文件夾中。在開始之前對(duì)這兩個(gè)進(jìn)行備份。(備份整個(gè)站點(diǎn)也是一個(gè)好主意。)

首先,在您的代碼編輯器中打開wp-config.php文件(查看10個(gè)最佳免費(fèi)HTML編輯器)。在該文件中,找到這一行:

/* That's all, stop editing! Happy blogging. */

在它的正上方,添加這行代碼:

define( 'WP_ALLOW_MULTISITE', true );

現(xiàn)在保存您的文件。

在瀏覽器中轉(zhuǎn)到您的站點(diǎn)管理員。轉(zhuǎn)到將為您創(chuàng)建的網(wǎng)絡(luò)設(shè)置屏幕(通過工具 > 網(wǎng)絡(luò)設(shè)置)。

您將看到一個(gè)屏幕,詢問您希望如何使用子域或子目錄設(shè)置網(wǎng)絡(luò)。

如果您有選項(xiàng),請選擇您要使用的選項(xiàng)(請參閱下面的部分以找出區(qū)別)。在相關(guān)字段中輸入您的網(wǎng)絡(luò)的標(biāo)題和管理員電子郵件地址,然后單擊安裝按鈕。

您將被帶到網(wǎng)絡(luò)設(shè)置屏幕。此屏幕將包含一些代碼,然后您需要將這些代碼復(fù)制并粘貼到兩個(gè)文件中:wp-config.php文件和.htaccess文件。

網(wǎng)絡(luò)設(shè)置屏幕

網(wǎng)絡(luò)設(shè)置屏幕

打開這兩個(gè)文件并粘貼此屏幕中的代碼,確保覆蓋它告訴您的任何內(nèi)容。

注意:您的代碼將與上面屏幕截圖中的代碼不同,因?yàn)槟木W(wǎng)站與我的不同。

保存并關(guān)閉這兩個(gè)文件,然后返回您的站點(diǎn)管理員。單擊“網(wǎng)絡(luò)設(shè)置”屏幕中的鏈接以登錄到您的網(wǎng)絡(luò)。使用您一直使用的相同登錄憑據(jù)。

您現(xiàn)在會(huì)發(fā)現(xiàn)您的管理屏幕發(fā)生了一些變化。您將在頂部的工具欄中有一個(gè)名為My Sites的新項(xiàng)目,另一個(gè)名為Network Admin

將鼠標(biāo)懸停在“我的站點(diǎn)”?鏈接上,您將看到一個(gè)新菜單,可將您帶到網(wǎng)絡(luò)管理屏幕。單擊儀表板?鏈接以轉(zhuǎn)到網(wǎng)絡(luò)儀表板。

網(wǎng)絡(luò)儀表板

網(wǎng)絡(luò)儀表板

此儀表板看起來與標(biāo)準(zhǔn)WordPress網(wǎng)站的儀表板非常相似。不會(huì)有任何博客文章、快速編輯或任何與內(nèi)容相關(guān)的內(nèi)容——因?yàn)榫W(wǎng)絡(luò)沒有內(nèi)容。這就是各個(gè)站點(diǎn)中的全部內(nèi)容。

左側(cè)的管理菜單也有所不同。您將擁有一個(gè)名為“站點(diǎn)”的新項(xiàng)目,它使您可以訪問站點(diǎn)創(chuàng)建和管理。其他一些菜單略有不同?;ㄒ恍r(shí)間去探索和了解他們。我們將在本文后面介紹如何使用這些屏幕來管理您的網(wǎng)絡(luò)。

在現(xiàn)有WordPress安裝上激活WordPress多站點(diǎn)

要在現(xiàn)有WordPress站點(diǎn)上激活Multisite,請按照上述相同的手動(dòng)步驟操作。只有一個(gè)區(qū)別:如果站點(diǎn)超過一個(gè)月,您將無法使用子目錄。

這是因?yàn)槟呀?jīng)添加到站點(diǎn)的內(nèi)容越多,現(xiàn)有帖子和頁面的URL與網(wǎng)絡(luò)中的新站點(diǎn)的URL發(fā)生沖突的風(fēng)險(xiǎn)就越大。

想象一下,您為一家名為McCollin Paints的企業(yè)創(chuàng)建了一個(gè)站點(diǎn),該企業(yè)有一個(gè)名為McCollin Varnishes的細(xì)分市場。您可能已經(jīng)在mccollin-paints.com/mccollin-varnishes創(chuàng)建了一個(gè)頁面。然后,您在新網(wǎng)絡(luò)中為McCollin Varnishes創(chuàng)建一個(gè)站點(diǎn)。如果您使用子目錄,則該站點(diǎn)可能位于完全相同的URL。當(dāng)用戶訪問該URL時(shí),WordPress不知道要顯示哪些內(nèi)容。因此,您的網(wǎng)絡(luò)將使用子域,它位于mccollin-varnishes.mccollin-paints.com。

WordPress多站點(diǎn):子域與子目錄

我已經(jīng)提到了子域和子目錄。如果您在新的WordPress安裝上激活Multisite,您可以選擇使用哪一個(gè)。區(qū)別如下:

  • 使用子域意味著每個(gè)站點(diǎn)都會(huì)有一個(gè)類似https://site1.yournetwork.com的URL。如果您想允許其他人在您的網(wǎng)絡(luò)上創(chuàng)建站點(diǎn),這是最好的選擇。
  • 如果您選擇子目錄,每個(gè)站點(diǎn)都會(huì)有一個(gè)類似https://yournetwork.com/site1的URL。如果您的網(wǎng)站已經(jīng)運(yùn)行了一個(gè)多月,您將沒有此選項(xiàng):您必須使用子域。

當(dāng)然,您可能打算使用域映射將獨(dú)立域名映射到網(wǎng)絡(luò)中的每個(gè)站點(diǎn),就像我在自己的網(wǎng)絡(luò)上所做的那樣。如果是這種情況,那么您使用哪個(gè)子域或子目錄并不重要,因?yàn)樗鼈冇肋h(yuǎn)不會(huì)被看到。

如何修復(fù)WordPress多站點(diǎn)Cookie錯(cuò)誤

在某些情況下,您在登錄WordPress多站點(diǎn)安裝時(shí)可能會(huì)遇到與cookie相關(guān)的錯(cuò)誤。

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

此常見錯(cuò)誤發(fā)生在某些多站點(diǎn)配置中,尤其是具有自定義域映射的配置。要修復(fù)此錯(cuò)誤,請將以下代碼添加到您的wp-config.php文件中。

define('ADMIN_COOKIE_PATH', '/'); 
define('COOKIEPATH', ''); 
define('SITECOOKIEPATH', ''); 
define('COOKIE_DOMAIN', false);

如何在WordPress多站點(diǎn)網(wǎng)絡(luò)中管理站點(diǎn)

現(xiàn)在您已經(jīng)設(shè)置好網(wǎng)絡(luò),下一步是開始添加一些站點(diǎn)。有兩種方法可以做到這一點(diǎn):通過管理屏幕或通過主站點(diǎn)的前端。讓我們從如何通過管理員開始。

WordPress多站點(diǎn):通過WordPress管理后臺(tái)添加站點(diǎn)

在網(wǎng)絡(luò)管理儀表板中,單擊左側(cè)菜單中的站點(diǎn)(Sites)鏈接。假設(shè)您添加了一些站點(diǎn),這將顯示您網(wǎng)絡(luò)中的站點(diǎn)列表。當(dāng)你第一次開始時(shí),它會(huì)是空的。

要?jiǎng)?chuàng)建新站點(diǎn),請單擊Add New按鈕以轉(zhuǎn)到Add New Site屏幕:

添加新站點(diǎn)

添加新站點(diǎn)

填寫新站點(diǎn)的詳細(xì)信息,然后單擊Add Site按鈕。當(dāng)您返回站點(diǎn)屏幕時(shí),將顯示您的新站點(diǎn)。如果您將鼠標(biāo)懸停在其名稱上,您將獲得一些可用鏈接:

  • 編輯– 編輯網(wǎng)站設(shè)置(不是內(nèi)容)。
  • 儀表板– 訪問站點(diǎn)儀表板,您可以從中添加新帖子和頁面并配置站點(diǎn)。
  • 停用– 停用網(wǎng)站,讓任何人都無法訪問它。
  • 存檔– 使訪問者和站點(diǎn)管理員無法訪問該站點(diǎn),但不要?jiǎng)h除它。
  • 垃圾郵件– 標(biāo)記為垃圾郵件,以便創(chuàng)建該站點(diǎn)的用戶無法再創(chuàng)建。
  • 刪除– 刪除站點(diǎn)及其所有數(shù)據(jù)。
  • 訪問——訪問網(wǎng)站的前端。

在這個(gè)階段最有用的選項(xiàng)是Edit。單擊以查看站點(diǎn)編輯屏幕。

這是我網(wǎng)絡(luò)上現(xiàn)有站點(diǎn)的示例:

多站點(diǎn)中的編輯站點(diǎn)屏幕

多站點(diǎn)中的編輯站點(diǎn)屏幕

您可以在此處更改站點(diǎn)的主要設(shè)置,例如其域名和標(biāo)題。您還可以訪問主題屏幕,您可以在其中指定將為此站點(diǎn)啟用哪些主題。

如果您托管自己的網(wǎng)站或客戶網(wǎng)站,您可能只想為每個(gè)網(wǎng)站啟用一個(gè)主題。對(duì)于您允許人們創(chuàng)建自己的站點(diǎn)的網(wǎng)絡(luò),您需要啟用多個(gè)主題的網(wǎng)絡(luò)。您可以從網(wǎng)絡(luò)管理員的主主題屏幕執(zhí)行此操作。

我們將在本文后面仔細(xì)研究您如何管理網(wǎng)絡(luò)中的主題和插件,因?yàn)樗煌跇?biāo)準(zhǔn)的 WordPress 網(wǎng)站。

WordPress多站點(diǎn):從前端創(chuàng)建站點(diǎn)

如果您允許用戶創(chuàng)建他們自己的站點(diǎn),他們將在主站點(diǎn)的/wp-signup.php屏幕上執(zhí)行此操作。

這將顯示一個(gè)屏幕,允許某人使用現(xiàn)有用戶帳戶登錄并創(chuàng)建站點(diǎn),或者同時(shí)創(chuàng)建站點(diǎn)和用戶帳戶。

wp注冊屏幕

wp注冊屏幕

如果您只想通過管理屏幕自己創(chuàng)建網(wǎng)站,您可以禁用注冊。轉(zhuǎn)到Network Admin > Network Settings并選擇Registration is disabled單選按鈕。

如果您從管理屏幕創(chuàng)建站點(diǎn),您將擁有該站點(diǎn)的站點(diǎn)管理員權(quán)限,并且它將位于“My Sites”?下拉菜單中。如果其他人創(chuàng)建了站點(diǎn),您將沒有站點(diǎn)管理員權(quán)限,并且它不會(huì)出現(xiàn)在該列表中(盡管您始終可以通過站點(diǎn)屏幕將自己作為站點(diǎn)管理員添加到任何站點(diǎn))。

WordPress多站點(diǎn)和域映射

域映射是我最喜歡的Multisite功能之一。它允許您將域映射到網(wǎng)絡(luò)中的站點(diǎn),并使其表現(xiàn)得好像它托管在該域上一樣。

注意:在WordPress 4.5版之前,您需要一個(gè)插件來執(zhí)行此操作。后面的版本則不需要了。

要將域映射到站點(diǎn),首先,您需要確保它指向您的網(wǎng)絡(luò)。

域指向您的網(wǎng)絡(luò)后,您需要將域名添加到站點(diǎn)的設(shè)置中。在網(wǎng)絡(luò)管理屏幕中,轉(zhuǎn)到Sites并單擊要映射的站點(diǎn)下的Edit。在站點(diǎn)編輯屏幕中,添加域名。

多站點(diǎn)中的編輯站點(diǎn)屏幕

多站點(diǎn)中的編輯站點(diǎn)屏幕

單擊保存更改按鈕,該站點(diǎn)現(xiàn)在將使用新域,而不是網(wǎng)絡(luò)的子域或子目錄。

在WordPress多站點(diǎn)網(wǎng)絡(luò)中克隆站點(diǎn)

在您的網(wǎng)絡(luò)中創(chuàng)建新站點(diǎn)時(shí),有時(shí)可以加快克隆現(xiàn)有站點(diǎn)的速度。要啟用此功能,請安裝并通過網(wǎng)絡(luò)激活插件,例如MultiSite Clone Duplicator或NS Cloner – Site Copier。

當(dāng)您將鼠標(biāo)懸停在站點(diǎn)設(shè)置屏幕中的站點(diǎn)名稱上時(shí),這將為您提供CloneDuplicate鏈接。單擊此按鈕以復(fù)制該站點(diǎn)。

停用或刪除WordPress多站點(diǎn)網(wǎng)絡(luò)中的站點(diǎn)

有時(shí)您需要使網(wǎng)絡(luò)上的某個(gè)站點(diǎn)停止服務(wù)。也許這是您不再使用的個(gè)人網(wǎng)站。也許它屬于取消托管計(jì)劃的客戶。

有幾個(gè)選項(xiàng)可以從您的網(wǎng)絡(luò)中刪除站點(diǎn),您可以通過轉(zhuǎn)到站點(diǎn)屏幕并單擊站點(diǎn)名稱下的相關(guān)鏈接來訪問所有這些選項(xiàng):

  • 停用:?此選項(xiàng)停用站點(diǎn),因此沒有人可以訪問它,但不會(huì)刪除文件或數(shù)據(jù)。站點(diǎn)管理員仍然可以訪問。
  • 存檔:?此選項(xiàng)使訪問者和站點(diǎn)管理員無法訪問該站點(diǎn),但不會(huì)將其刪除。
  • 垃圾郵件:?此選項(xiàng)將站點(diǎn)標(biāo)記為垃圾郵件,將其刪除并確保創(chuàng)建該站點(diǎn)的用戶無法再創(chuàng)建該站點(diǎn)。
  • 刪除:?此選項(xiàng)刪除站點(diǎn)及其所有數(shù)據(jù)。

多用戶WordPress:在WordPress多站點(diǎn)中與用戶合作

多用戶WordPress設(shè)置與標(biāo)準(zhǔn)WordPress安裝非常相似,只有一些區(qū)別。

多用戶WordPress站點(diǎn)允許由站點(diǎn)管理員和網(wǎng)絡(luò)管理員創(chuàng)建和管理用戶。不同之處在于站點(diǎn)管理員只能刪除其站點(diǎn)的用戶權(quán)限:他們不能將用戶從網(wǎng)絡(luò)中刪除。

將用戶添加為網(wǎng)絡(luò)管理員(AKA超級(jí)管理員)

要將用戶添加為網(wǎng)絡(luò)管理員,請轉(zhuǎn)到網(wǎng)絡(luò)管理員屏幕中的用戶 > 添加新用戶?。

添加新用戶屏幕

添加新用戶屏幕

在這里填寫用戶名和電子郵件地址。用戶將收到一封電子郵件,邀請他們設(shè)置密碼并登錄。

添加用戶后,您可以通過用戶屏幕編輯用戶,就像在標(biāo)準(zhǔn)WordPress安裝中一樣。然后有一個(gè)稱為“超級(jí)管理員”的特殊權(quán)限,您可以將其授予用戶。

多用戶WordPress超級(jí)管理員權(quán)限

多用戶WordPress超級(jí)管理員權(quán)限

將用戶添加為站點(diǎn)管理員

站點(diǎn)管理員還可以將用戶添加到他們的站點(diǎn)。他們可以在網(wǎng)絡(luò)中添加現(xiàn)有用戶或全新用戶。要從站點(diǎn)管理屏幕執(zhí)行此操作,請轉(zhuǎn)到?用戶 > 添加新的

將用戶添加為站點(diǎn)管理員

將用戶添加為站點(diǎn)管理員

對(duì)于現(xiàn)有用戶,只需填寫電子郵件地址或用戶名以及他們在該站點(diǎn)上的角色。對(duì)于網(wǎng)絡(luò)的新用戶,您需要一個(gè)用戶名(必須是唯一的)和一個(gè)電子郵件地址。如果您跳過確認(rèn)電子郵件,您需要通過他們的用戶管理屏幕自己為他們分配一個(gè)密碼:讓 WordPress 為您處理這些密碼會(huì)更容易。

設(shè)置和管理用戶角色(站點(diǎn)管理員與網(wǎng)絡(luò)管理員)

站點(diǎn)管理員和網(wǎng)絡(luò)管理員(AKA超級(jí)管理員)都可以添加用戶并編輯他們的權(quán)限和信息,盡管網(wǎng)絡(luò)管理員可以做更多的事情。

作為網(wǎng)絡(luò)管理員,您通過轉(zhuǎn)到“用戶?”屏幕來與用戶一起工作。在這里,您可以查看每個(gè)用戶有權(quán)訪問哪些站點(diǎn)并訪問他們的編輯屏幕。

要更改用戶對(duì)站點(diǎn)的權(quán)限或?qū)⑵鋭h除或添加到站點(diǎn),您需要轉(zhuǎn)到站點(diǎn)的編輯屏幕。轉(zhuǎn)到站點(diǎn)屏幕,單擊該站點(diǎn)的編輯并選擇用戶選項(xiàng)卡。

從這里,您可以更改站點(diǎn)上的用戶角色、刪除用戶和添加新用戶。

作為站點(diǎn)管理員,您可以編輯站點(diǎn)上每個(gè)用戶的用戶詳細(xì)信息或?qū)⑵鋭h除。轉(zhuǎn)到用戶屏幕并單擊用戶以訪問他們的編輯屏幕。從這里您可以編輯他們的詳細(xì)信息并以與標(biāo)準(zhǔn) WordPress 安裝相同的方式更改他們的角色。

刪除用戶(站點(diǎn)管理員與網(wǎng)絡(luò)管理員)

網(wǎng)絡(luò)管理員可以從單個(gè)站點(diǎn)或整個(gè)網(wǎng)絡(luò)中刪除用戶。站點(diǎn)管理員只能從其站點(diǎn)中刪除用戶。

作為網(wǎng)絡(luò)管理員,轉(zhuǎn)到用戶屏幕,選中該用戶記錄旁邊的復(fù)選框,然后選擇用戶列表上方的下拉列表批量操作。從這里您可以刪除用戶和/或?qū)⑵錁?biāo)記為垃圾郵件。如果您將它們標(biāo)記為垃圾郵件,他們將無法再次注冊您的網(wǎng)絡(luò)。

作為站點(diǎn)管理員,您可以通過“用戶”屏幕從站點(diǎn)中刪除用戶。選中用戶名旁邊的復(fù)選框,然后單擊批量操作下拉列表中的刪除選項(xiàng)。

用戶和安全

由于人們可以在您的網(wǎng)絡(luò)上創(chuàng)建帳戶然后創(chuàng)建自己的站點(diǎn),因此您可能對(duì)安全性有些擔(dān)憂。

好消息是您可以根據(jù)所需的訪問級(jí)別配置網(wǎng)絡(luò)設(shè)置,并且可以通過阻止電子郵件域來增強(qiáng)安全性。

在網(wǎng)絡(luò)管理屏幕中,轉(zhuǎn)到設(shè)置 > 網(wǎng)絡(luò)設(shè)置。在這里,您可以在注冊設(shè)置部分找到可用于增強(qiáng)安全性和限制訪問的字段。

注冊設(shè)置

注冊設(shè)置

  • 允許新注冊:指定新用戶是否可以注冊,以及網(wǎng)站是否可以由首次注冊的人創(chuàng)建,或者僅由現(xiàn)有的登錄用戶創(chuàng)建。或者您可以關(guān)閉站點(diǎn)注冊,以便只有您作為網(wǎng)絡(luò)??管理員可以執(zhí)行此操作。
  • 注冊:我建議保持此通知,以便您知道某人何時(shí)注冊了網(wǎng)站或帳戶。它可以幫助您跟蹤正在發(fā)生的事情,并為您提供與新客戶聯(lián)系的機(jī)會(huì)。
  • 添加新用戶:如果取消選中此框,您可以阻止站點(diǎn)管理員向網(wǎng)絡(luò)添加新用戶。相反,他們只能將網(wǎng)絡(luò)上的現(xiàn)有用戶添加到他們的站點(diǎn)。
  • 禁止名稱:您可以在此處添加不想包含在用戶名中的單詞。
  • 有限的電子郵件注冊:列出可用于新用戶帳戶的電子郵件域。適用于Intranet或公司或教育網(wǎng)絡(luò)。
  • 禁止電子郵件域:如果您擔(dān)心垃圾郵件或惡意帳戶,請禁止某些電子郵件域。

在WordPress多站點(diǎn)中使用插件和主題

Multisite的一大好處是您的插件和主題只存儲(chǔ)一次。這意味著更少的存儲(chǔ)空間和更少的更新時(shí)間。讓我們進(jìn)一步了解如何在Multisite中管理插件和主題。

如何存儲(chǔ)插件和主題

主題和插件存儲(chǔ)在WordPress安裝的wp-content目錄中,與它們在標(biāo)準(zhǔn)站點(diǎn)中的存儲(chǔ)方式相同。這意味著每個(gè)插件和主題僅存儲(chǔ)一次,無論使用多少次。

安裝和激活插件

只有網(wǎng)絡(luò)管理員可以安裝主題;站點(diǎn)管理員沒有權(quán)限。根據(jù)您配置網(wǎng)絡(luò)的方式,您可以通過在“網(wǎng)絡(luò)設(shè)置”屏幕中選擇它來阻止站點(diǎn)管理員激活插件。

要安裝插件,請轉(zhuǎn)到網(wǎng)絡(luò)管理員中的插件 > 安裝插件,然后以通常的方式安裝它。然后您可以選擇網(wǎng)絡(luò)激活它。如果您不這樣做,則各個(gè)站點(diǎn)管理員可以在其站點(diǎn)上激活它。

網(wǎng)絡(luò)激活的插件將在所有站點(diǎn)上運(yùn)行,并在這些站點(diǎn)的插件屏幕中可見。但是站點(diǎn)管理員將無法停用它們。他們可以激活任何其他已安裝的插件。

安裝和啟用主題

您只能通過網(wǎng)絡(luò)管理屏幕安裝主題。為此,請轉(zhuǎn)到網(wǎng)絡(luò)管理員中的主題屏幕,并以與普通站點(diǎn)相同的方式安裝它。

在啟用主題方面,WordPress多站點(diǎn)的工作方式有所不同。您可以為整個(gè)網(wǎng)絡(luò)或單個(gè)站點(diǎn)啟用主題。

注意:多站點(diǎn)包括為站點(diǎn)啟用主題的功能,而不是激活它。這是因?yàn)槟荒転槊總€(gè)站點(diǎn)激活一個(gè)主題,并且您可以通過站點(diǎn)設(shè)置而不是網(wǎng)絡(luò)設(shè)置來執(zhí)行此操作。

要通過網(wǎng)絡(luò)啟用主題,請轉(zhuǎn)到網(wǎng)絡(luò)管理員中的主題屏幕,找到主題,然后單擊其下方的網(wǎng)絡(luò)啟用鏈接。

要為單個(gè)站點(diǎn)啟用主題,請轉(zhuǎn)到站點(diǎn)屏幕并單擊相關(guān)站點(diǎn)的編輯鏈接。單擊主題選項(xiàng)卡,然后單擊主題名稱下的啟用鏈接。

這將使站點(diǎn)管理員可以看到該主題,因此他們可以選擇激活它。任何未為網(wǎng)絡(luò)或單個(gè)站點(diǎn)啟用的主題都不會(huì)對(duì)站點(diǎn)管理員可見。

這意味著在Multisite中激活主題和插件的方式存在根本區(qū)別:

  • 網(wǎng)絡(luò)激活插件將在網(wǎng)絡(luò)中的所有站點(diǎn)上運(yùn)行,站點(diǎn)管理員將無法停用它。啟用網(wǎng)絡(luò)的主題將可供站點(diǎn)管理員選擇激活。
  • 如果站點(diǎn)管理員愿意,他們可以激活未通過網(wǎng)絡(luò)激活的插件。未啟用網(wǎng)絡(luò)的主題僅適用于已為該站點(diǎn)啟用的站點(diǎn)。該站點(diǎn)管理員將看不到尚未啟用網(wǎng)絡(luò)或?yàn)檎军c(diǎn)啟用的主題。

多站點(diǎn)如何存儲(chǔ)媒體

WordPress多站點(diǎn)網(wǎng)絡(luò)以不同于標(biāo)準(zhǔn)站點(diǎn)的方式存儲(chǔ)媒體。

當(dāng)您將附件上傳到各個(gè)站點(diǎn)的頁面和帖子時(shí),該界面的工作方式與普通站點(diǎn)的工作方式相同,因此站點(diǎn)管理員或編輯器不會(huì)看到任何差異。不同之處在于文件的存儲(chǔ)方式。

當(dāng)您在WordPress安裝上激活Multisite時(shí),會(huì)在wp-content/uploads目錄中創(chuàng)建一個(gè)名為“sites”的新文件夾。這將保存所有上傳到您網(wǎng)絡(luò)中站點(diǎn)的媒體。

每次您在網(wǎng)絡(luò)上創(chuàng)建新站點(diǎn)(或用戶創(chuàng)建)時(shí),WordPress都會(huì)在該“站點(diǎn)”文件夾中創(chuàng)建一個(gè)新文件夾,其名稱與站點(diǎn)ID相同。基礎(chǔ)站點(diǎn)的ID為 01,因此您在網(wǎng)絡(luò)中創(chuàng)建的第一個(gè)新站點(diǎn)的ID為02。這意味著WordPress將在wp-content/uploads/sites/02創(chuàng)建一個(gè)新文件夾。該站點(diǎn)的所有上傳內(nèi)容都將存儲(chǔ)在該文件夾中,其基于年份和月份的結(jié)構(gòu)與標(biāo)準(zhǔn)站點(diǎn)中使用的結(jié)構(gòu)相同。

上傳到基礎(chǔ)站點(diǎn)的文件存儲(chǔ)在wp-uploads文件夾中,方式與標(biāo)準(zhǔn)站點(diǎn)相同:Multisite不會(huì)為這些文件創(chuàng)建額外的文件夾。

多站點(diǎn)如何存儲(chǔ)數(shù)據(jù)

多站點(diǎn)存儲(chǔ)數(shù)據(jù)的方式也略有不同。

當(dāng)您激活多站點(diǎn)時(shí),將創(chuàng)建七個(gè)新的數(shù)據(jù)庫表。這些將存儲(chǔ)與網(wǎng)絡(luò)相關(guān)的數(shù)據(jù)。

他們是:

  • wp_blogs
  • wp_blog_versions
  • wp_registration_log
  • wp_signups
  • wp_site
  • wp_sitemeta
  • wp_sitecategories(可選)

為整個(gè)網(wǎng)絡(luò)存儲(chǔ)數(shù)據(jù)的其他表是wp_users和wp_usermeta,因?yàn)橛脩羰菫榫W(wǎng)絡(luò)存儲(chǔ)的,而不是為單個(gè)站點(diǎn)存儲(chǔ)的。不會(huì)創(chuàng)建這些表,因?yàn)槟呀?jīng)在標(biāo)準(zhǔn)站點(diǎn)的數(shù)據(jù)庫中擁有它們。

當(dāng)您在網(wǎng)絡(luò)上創(chuàng)建新站點(diǎn)時(shí),WordPress會(huì)為該站點(diǎn)創(chuàng)建11個(gè)新表。這些都被賦予了與站點(diǎn)ID相對(duì)應(yīng)的前綴。因此對(duì)于站點(diǎn)02,將創(chuàng)建以下表:

  • wp_2_posts
  • wp_2_postmeta
  • wp_2_comments
  • wp_2_commentmeta
  • wp_2_users
  • wp_2_usermeta
  • wp_2_links
  • wp_2_term_relationships
  • wp_2_term_taxonomy
  • wp_2_terms
  • wp_2_options

如果您激活在站點(diǎn)上創(chuàng)建額外數(shù)據(jù)庫表的插件,它將使用相同的前綴并為激活它的每個(gè)站點(diǎn)創(chuàng)建表。

隨著您的網(wǎng)絡(luò)增長和添加更多站點(diǎn),將添加更多數(shù)據(jù)庫表。這使得WordPress可以將每個(gè)站點(diǎn)的數(shù)據(jù)分開保存,因此站點(diǎn)管理員沒有機(jī)會(huì)訪問另一個(gè)站點(diǎn)的數(shù)據(jù)。

小結(jié)

WordPress多站點(diǎn)是一個(gè)非常強(qiáng)大的工具。如果您要為自己、社區(qū)或客戶創(chuàng)建多個(gè)站點(diǎn),它可以節(jié)省磁盤空間并提高效率。

WordPress多站點(diǎn)有很多用途:您可以將它用于您的個(gè)人網(wǎng)站、托管客戶網(wǎng)站或社區(qū)網(wǎng)站、用于企業(yè)網(wǎng)站,或者運(yùn)行類似WordPress.com的人們自己創(chuàng)建的博客系統(tǒng)。從長遠(yuǎn)來看,花時(shí)間掌握Multisite可能會(huì)獲得可觀的回報(bào)。

TAg

加載中~

本網(wǎng)站LOGO受版權(quán)及商標(biāo)保護(hù),版權(quán)登記號(hào):國作登字-2022-F-10126915,未經(jīng)湖南木星科技官方許可,嚴(yán)禁使用。
Copyright ? 2012-2022 湖南木星科技有限公司(木星網(wǎng))版權(quán)所有
轉(zhuǎn)載內(nèi)容版權(quán)歸作者及來源網(wǎng)站所有,本站原創(chuàng)內(nèi)容轉(zhuǎn)載請注明來源,商業(yè)媒體及紙媒請先聯(lián)系:aishangyiwan@126.com

工信部備案號(hào):湘ICP備19012813號(hào)-5