国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網站運營 > WordPress多站點設置教程(2022版)

WordPress多站點設置教程(2022版)

時間:2023-07-31 23:09:01 | 來源:網站運營

時間:2023-07-31 23:09:01 來源:網站運營

WordPress多站點設置教程(2022版):WordPress多站點(英文名: WordPress Multisite)讓站長可以在服務器上用同一個WordPress安裝程序運行多個網站。本文將會從WordPress多站點的設置到優(yōu)化各種功能等多個方面跟大家分享,幫助大家了解這個獨特的WordPress工具的方方面面。

WordPress多站點功能非常受歡迎,畢竟站長可以利用它在服務器(或者叫網站托管主機)上創(chuàng)建并管理多個網站。也就是說,站長可以在同一個WordPress后端(即儀表盤,我這里稱為儀表盤)對幾個不同的WordPress網站進行管理。

不過,很多人不太清楚如何使用這個功能。本指南會幫助大家搞清楚跟WordPress多站點相關的一系列問題,比如哪些人應該使用這個功能,如何進行安裝設置。

1.WordPress多站點是什么?

WordPress多站點是一個功能,它可以讓用戶在一個WordPress儀表盤上創(chuàng)建并運行多個WordPress網站。之前它被稱為WordPress多個用戶或WPMU。WordPress多站點并不是一個新功能。它屬于WordPress建站平臺的一個高級功能,自WordPress3.0版本起就有這個功能了。它的用途也有很多,例如用戶可以通過一次性點擊對所有網站進行更新,或者在多站點網絡里創(chuàng)建一個網站對訂閱用戶進行收費。

2.WordPress多站點的主要功能

WordPress多站點也有很多比較獨特的功能。新手可以通過單個WordPress安裝程序運營一個由多個博客及多個網站組成的網絡,例如https://guoyuguang.example.com或者一個目錄網站https://example.com/guoyuguang/?;蛘呶覀冞€可以在網絡上給每個網站設置一個單獨的網站域名。而且在由多個網站組成的網絡上復制功能也更加方便。

在WordPress多站點網絡里,用戶可以作為一個超級管理員對所有網絡進行管理和控制。常規(guī)的網站管理員只能管理并控制一個網站。但一個超級管理員就可以對想創(chuàng)建賬戶的用戶以及創(chuàng)建WordPress博客網站的用戶進行權限管理。

超級管理員可以安裝新主題、新插件,而這些主題和插件會對網絡內的所有網站都起作用。它的另一個功能是可以針對特定語言、特定地區(qū)和特定幣種制作有針對的網站或在線網店。

超級管理員和網站管理員都可以對內容進行控制和管理,不過超級管理員可以控制管理整個網絡內的網站,而網站管理員只能在單獨的網站進行內容控制和管理。超級管理員還可以對網絡內網站的插件進行管理。不過,如果網站管理員可以對各自網站上的插件進行啟用和禁用的操作。

3.哪些用戶可以使用WordPress多站點?

雖然WordPress多站點有些許功能,但是它也不一定就適合所有用戶。畢竟多站點網絡里的網站都共享著同樣的數(shù)據(jù)庫。換句話說,我們在做網站備份時,要為所有網站進行備份。因此,多站點網絡里的所有網站都必須歸屬同一個主域名。

不過網站設計人員不能使用多站點對幾個不相關客戶的項目進行管理。如果其中一個客戶決定將其網站進行搬家遷移,就會出問題。畢竟多站點網絡里的單個網站是跟該網絡里的其他所有網站共享著同一個數(shù)據(jù)庫。多站點這個功能讓網絡里的某個網站備份變得苦難。如果屬于這種情況,你最好單獨使用一個WordPress程序。

4.WordPress多站點的優(yōu)勢和劣勢




優(yōu)勢

劣勢

5.WordPress多站點功能的要求

了解了技術層面的優(yōu)勢和劣勢以后,現(xiàn)在你基本上可以確定用不用多站點網絡功能了。如果你想使用這個功能,還是要滿足某些技術方面的條件的。

首先,你需要選擇一款合適的網站虛擬主機套餐,這個套餐必須支持多個網站域名。雖然我們可以為流量小的個別網站使用共享式虛擬主機,但建議你最好使用VPS托管主機或專用主機,畢竟這是由多站點功能的特性決定的。

另外,你還需要具備安裝WordPress的基本知識。而且安裝完之后,你還需要進行備份,并停用所有插件。

而且,你還必須有使用FTP的權限,并了解使用FTP編輯文件的基礎知識。最后你還需要使用固定鏈接。

6.多站點域名映射

用戶按照默認設置是可以在多站點網絡上創(chuàng)建多個網站的,作為主網站的次級域名或者是分級文件夾,這類網站通常屬于下列形式:

http://xxx.guoyuguang.com或者是http://xxx.com/guoyuguang

但是,用戶可能并不總是希望是這種形式,他們想給每個網站創(chuàng)建一個獨特的域名。這就是域名映射的用武之處。用戶可以在多站點網絡里使用這個功能將其他網站映射為http://guoyuguang.com這類的域名。使用域名映射功能后,用戶看到的網址一般是:

xxx.guoyuguang.com=http://yuming.com或者http://xxx.com/guoyuguang=yuming.com。




7.多站點網站虛擬主機及SSL證書

SSL是Secure Sockets Layer的英文縮寫,它是一種互聯(lián)網協(xié)議,用于保護用戶瀏覽器和訪問網站之間的數(shù)據(jù)傳輸,讓惡意用戶、機器人以及黑客無法破解這些數(shù)據(jù)。

不過有些虛擬主機供應商僅為主要域名提供免費SSL證書。因此用戶可能需要給每個次級域名分別購買相應的SSL證書。如果多站點網絡上有一個網站沒有SSL證書,這個網站很可能會危及多站點網絡里面的其他網站。因此,用戶一定要確保多站點網絡里的所有網站都必須安裝SSL證書。

8.給網站安裝并設置WordPress多站點

首先我們需要安裝WordPress,具體安裝過程請參考SiteGround建站教程。安裝完成后,我們需要開啟多站點功能。當然如果你已經有了一個WordPress網站,還可以直接給現(xiàn)有網站開啟多站點功能,不過前提是需要對網站進行備份。

Define (“ WP_ALLOW_MULTISITE”, true);

下面我們應該對多站點網絡進行設置。如果你已經登錄了WordPress網站后端的儀表盤,請刷新一下這個界面,然后才進行下一步操作。如果沒有登錄網站后端,請進行登錄。

到這一步,整合安裝過程就完成了。我們需要再次登錄并訪問多站點網絡。

9.WordPress多站點配置及其他設置

下面我們還需要配置網絡設置,我們需要切換到多站點網絡儀表盤上進行操作。

注冊設置(Registration)

這個選項主要是為了讓其他用戶注冊并讓已有用戶在你的網絡里創(chuàng)建新網站。接下來勾選適合自己的選項。

如果勾選“Registration Notification(注冊通知)”復選框,當新用戶注冊或其他網站注冊時你可以收到郵件通知。勾選“Add New Users(添加新用戶)”選項可以讓每個網站的管理員將新用戶添加到各自的網站上。

使用“Limited Email Registration (郵箱注冊限制)”選項可以對注冊情況進行限制。例如,你可以讓公司內部的人員在網站上注冊。另外,你還可以阻止其他注冊。

新網站設置(New Site Settings)

這里你可以對模式選項進行設置,這些默認選項如電子郵件設置,第一篇默認頁面、博客文章以及評論信息的內容。不過你隨時可以對這些設置進行更新。

多站點網絡上傳設置(Upload Settings)

我們需要隨時關注服務器資源的使用情況。因此在上傳設置部分,我們可以給上傳文件的大小進行限制。

默認值是100MB,這100MB可能比較適合上傳100張圖片。我們可以根據(jù)自己的實際需求對文件大小進行調整。

默認可以上傳的文件格式包括圖片、音頻、視頻、PDF文件。我們還可以將其他文件類型也添加上,例如doc文件、docx文件或者odt文件。當然,我們還可以對這些上傳文件的大小進行限制,免得其他用戶上傳的文件過大。

插件菜單設置(Menu Settings)

這部分設置是針對多站點網絡里多個網站上的插件部分進行管理的菜單,啟用這個設置以后,用戶就可以啟用或者禁用插件了。但是他們不能添加新的插件。

然后我們點擊“保存更改”按鈕保存設置。

10.將新網站添加到WordPress多站點網絡

要將新網站添加到WordPress多站點網絡里,在管理員工具欄上按照My Sites→Network Admin的步驟操作,然后點擊“Sites(站點)”按鈕。

點擊這個按鈕以后,就會出現(xiàn)多站點網絡里的所有網站。默認狀態(tài)下,我們的主站點是WordPress多站點網絡里的唯一站點。

要添加新站點,點擊底部的“Add New(添加新站點)”按鈕。

在“Add New Site”頁面,我們需要輸入網站地址,不過我們不需要輸入完整地址,只需要使用次級域名或次級目錄就可以了。

接下來我們還需要添加網站標題(Site title),選擇網站語言(Site Language),并輸入管理員的郵箱地址。如下圖所示:

我們在輸入管理員郵箱時,可以選擇其他郵箱地址,不需要再輸入目前管理多站點使用的郵箱地址。

如果郵箱地址沒有被其他用戶使用,WordPress就會創(chuàng)建一個新用戶,然后將用戶名和密碼發(fā)送你輸入的郵箱地址里。

完成這些操作之后,點擊“Add Site(添加站點)”按鈕就可以了。

到了這一步,我們已經將一個新站點添加到了多站點網絡里。作為管理員,你還會收到一封新網站注冊成功的郵件。

如果你創(chuàng)建了一個新用戶,用戶自己會收到一封郵件,這封郵件會告訴用戶如何設置新密碼、如何進行登錄。

11.將主題和插件添加到多站點網絡里

因為單獨的網站管理員不能自己安裝主題和插件,你需要先將這些主題和插件安裝上,然后其他管理員可以根據(jù)自己的需要選擇安裝這些主題和插件。

安裝主題

要添加主題,按照My Sites→Network Admin→Themes的步驟操作。

這新出現(xiàn)的頁面上,我們可以看到當前安裝的所有主題列表。我們可以進行以下設置:

如果你不知道將哪些主題對其他網站管理員開放使用,不妨將下列主題開放。

為多站點網絡設置默認主題

再添加了幾個主題之后,WordPress仍然會為每個新網站啟用默認的WordPress主題。

如果你想給新網站制作另一款主題作為默認主題,就需要將以下代碼添加到自己的wp-config.php文件里。

// Setting default theme for new sites define( ‘WP_DEFAULT_THEME’, ‘your-theme’ );
這里要使用自己的主題名稱替換掉上面代碼里your-theme。當然我們還需要使用主題文件夾的名稱,這個名稱我們可以通過/wp-content/themes/文件找到。

給多站點網絡安裝插件

操作步驟按照My Sites→Network Admin→Plugins的順序操作。

然后點擊每個插件下方的“Network Activate”鏈接啟用這些插件。

注意:如果之前在“Network Settings(網絡設置)”部分為網站管理員啟用了Plugins Menu(插件菜單),網站上所有的管理員就可以自己啟用或禁用已安裝的插件。不過這些網站管理員不能夠安裝新插件,也不能刪除插件。

12.給多站點網絡添加默認內容

默認狀態(tài)下,WordPress允許我們可以為多站點網絡里的所有網站默認內容進行編輯。操作方法按照Settings→Network Settings(設置→網絡設置)的步驟操作,然后在“New Site Settings”部分下方添加默認內容。

我們可以對文章、頁面以及評論信息部分的默認內容進行編輯,推薦大家將默認內容設置為對站點所有管理員都有價值的內容。

那么我們要想將新默認內容添加到各個網站上時又該怎么辦呢?

這時我們需要將一些代碼添加到WordPress多站點上。

add_action(‘wpmu_new_blog’, ‘wpb_create_my_pages’, 10, 2);

function wpb_create_my_pages($blog_id, $user_id){

switch_to_blog($blog_id);

// create a new page

$page_id = wp_insert_post(array(

‘post_title’ => ‘博客文章樣板’,

‘post_name’ => ‘博客-文章-樣板’,

‘post_content’ => ‘這只是另一篇博客文章樣板。您可以將它刪除’,

‘post_status’ => ‘publish’,

‘post_author’ => $user_id, // or “1” (super-admin?)

‘post_type’ => ‘post’,

));

restore_current_blog();

}

13.在本地服務器上進行設置

我們可以利用MAMP、WAMP或者LAMP軟件在本地系統(tǒng)上設置WordPress多站點網絡。當然,我們需要遵循在托管主機上相同的步驟進行操作。不過我們要注意網站域名映射的問題。我們可以在本地系統(tǒng)創(chuàng)建一個次級目錄網站。但要設置一個次級域名或一個不同的域名,我們需要在MAMP/WAMP或者LAMP上面設置一個虛擬主機。

14.WordPress多站點問題解決辦法

WordPress多站點網絡最常見的問題是因為通配符子域名以及域名映射的配置不正確。在設置多站點之前,一定要確保自己的網站托管主機支持通配符子域名。

以下是一些常見問題及其快速解決辦法。

修復多站點登錄問題

在使用帶有子目錄的WordPress多站點網絡時,有些用戶在將代碼添加到wp-config.php文件里以后登錄不了管理員區(qū)域。

要修復這個問題,請在wp-config.php文件中將使用下列第一行代碼替換掉第二行代碼:

第一行代碼:define(“SUBDOMAIN_INSTALL”, “false”);

第二行代碼:define(“SUBDOMAIN_INSTALL”, false);

15.常見問題匯總

很多用戶都存在有關WordPress多站點網絡的問題,他們也想知道如何更有效地使用多站點功能。下面就是整理出來的常見問題。

A.可以將在線店鋪添加到WordPress多站點網站上嗎?

可以的,你可以將在線店鋪添加到多站點網絡里。你可以使用類似于WooCommerce這樣的電子商務類插件制作電商網站,這款插件跟WordPress多站點兼容。

B.我可以在多站點網絡上共享用戶登錄以及用戶角色嗎?

可以,你可以在多站點上共享用戶登錄和用戶角色。如果你想讓多站點網絡里的所有網站管理員對各自網站上的內容進行管理,這個功能可以很容易實現(xiàn)。

C.是否可以在多站點網絡里的所有網站上顯示主網站的文章?

答案是肯定的。主網站上的文章可以在多站點網絡里進行展示。

D.如果我是超級管理員,我可以使用一個ID號碼登錄所有網絡里的網站嗎?

可以。超級管理員可以使用相同的身份信息登錄所有網絡里的網站。

E.作為超級管理員,我可以登錄網絡里的其他網站嗎?

不可以,你不能登錄網絡里的除你自己網站的以外的站點。

F.我可以給個別網站安裝插件嗎?

不可以,不能直接給個別網站安裝插件。必須先將插件安裝在整個多站點網絡里。不過,你可以針對個別網站啟用插件或禁用插件。

G.可以制作主題然后將它用于個別網站嗎?

可以的,你想制作多少主題就制作多少主題。作為網站管理員,你還可以啟用或禁用這些主題。

H.可以更好地對多站點網絡進行管理嗎?

說實話,這要看實際的使用場景了。如果你的網站跟其他網站毫不相關,你就可以使用多站點網絡工具,例如InifiteWP。

假如你給一個連鎖飯店、大學或者在線雜志管理多站點網絡,WordPress多站點功能就是你的最佳選擇。

I.WordPress多站點可以讓我的網站加載速度更快嗎?

這取決于幾個因素。如果WordPress托管主機上的服務器資源比較多,多站點的加載速度就會比較快,其他單獨網站加載速度也快。

不過在共享式虛擬主機上,如果流量激增會增加內存占有率,同時還會拖慢多站點網絡上的其他站點的加載速度。要改善多站點網絡的加載速度,大家可以參考WordPress網站加速終極教程。

16.WordPress多站點案例

下面這個案例是使用WordPress多站點網絡的知名站點。

Cheap Flights是一個旅游類網站,提供機票、酒店預訂和各種度假套餐。該網站使用WordPress多站點來強化其旅游提示功能。這個板塊就包含了最新旅游資訊、飛行提示、以及最佳旅游景點等信息。

結語




WordPress多站點功能擁有幾個優(yōu)勢,同時也有自己的劣勢。用戶可以在一個儀表盤上同時管控幾個網站。文章末尾,小編還向您推薦以下教程及文章;



關鍵詞:教程,設置

74
73
25
news

版權所有? 億企邦 1997-2025 保留一切法律許可權利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關閉