如何使用 WordPress 多站點設置 WooCommerce
已發表: 2022-08-16多站點是 WordPress 中的一項功能,它允許您創建一個網站網絡,這些網站都具有相同的域,並且可以從單個 WordPress 儀表板進行管理。 如果您經營一家 WooCommerce 商店,多站點安裝是一種構建各個商店網絡的方法,這些商店在用戶和內容方面相互獨立。
在這篇文章中,我們解釋了 WooCommerce 的 WordPress 多站點如何工作,以及設置 WooCommerce 商店多站點網絡的步驟。 我們還建議您自行安裝多站點網絡的替代方法,如果您不具備 WordPress 的高級知識,建議您這樣做。
什麼是 WordPress 多站點?
當您想到使用 WordPress 時,您可能會想到一個博客或商業網站。 流行的 CMS 的眾多簡潔功能之一是它允許您在單個安裝(即 WordPress 多站點)上創建博客、商業網站或商店的集合。
多站點網絡上的所有站點共享相同的 WordPress 安裝核心文件。 他們還可以共享相同的主題和插件。 網絡上的各個站點在您的服務器上沒有自己的目錄,但它們有自己的媒體上傳目錄以及數據庫中的單獨表。
當您選擇 WordPress 多站點安裝時,您在平台上設置的第一個站點將成為您的主站點。 您在網絡中創建的網站成為子網站。 子站點可以與主站點相似或不同。 只要您有創建子站點的理由,您就可以將其組織為子站點並從一個 WP 儀表板管理它和網絡上的其他子站點。
在 wp-config.php 文件中添加一些代碼後,可以通過 WordPress 管理面板訪問多站點網絡設置。 多站點網絡上的各個站點可以設置為子目錄 (例如 example.com/site1/、example.com/site2/)或作為子域(例如 site1.example.com、site2.example.com)。 每個都有其優點和缺點,特別是對於 SEO。 例如,鏈接權限不會傳遞到子域,儘管它傳遞到子目錄。
共享安裝中的每個子站點都可以有自己的管理員。 整個網絡將由超級管理員管理——這是最高級別的訪問權限。 超級管理員添加插件和主題(普通管理員只能激活/停用它們),確定是否要讓網絡的最終用戶創建自己的站點,以及添加或刪除管理員和訂閱者。 超級管理員可以創建一個只有他們能夠創建站點的多站點環境。 這是為 WooCommerce 創建 WordPress 多站點時的相關設置。
WordPress 多站點環境的用例
在您當前的 WordPress 安裝中創建 WordPress 多站點網絡非常有用,如果您:
- 是一名網站管理員並希望同時管理您的所有網站
- 是一名網站管理員,並希望使用一次登錄登錄到一個 WP 安裝和管理所有站點
- 希望允許最終用戶按需創建自己的 WordPress 站點(作為服務或訂閱)
- 需要為您的業務的不同領域創建不同的商店,例如主站點、支持站點和在線商店
- 想要一次更新所有站點的插件和主題,而不是單獨更新
- 想要快速輕鬆地設置暫存(測試)站點
- 是否希望在單個 WordPress 安裝上創建個人或聯盟營銷博客網絡的博主
多站點網絡並不總是最佳選擇的實例
在 WordPress 多站點安裝中,網絡上的所有站點共享同一個數據庫,您不能備份一個網站。 因此,這種類型的安裝最適合屬於同一主域的 WordPress 站點。 舉個例子,一所大學可以使用 WordPress Multisite 為每個部門建立不同的網站。 由於這些站點將與大學的主域共享其數據庫,因此它們可以更容易在多站點網絡上進行管理。
另一方面,網絡服務機構不能使用多站點網絡來管理來自不同客戶的項目。 如果客戶決定將他們的網站移至其他地方,則會產生問題,因為他們的網站與網絡上的其他網站共享其數據庫。 單一安裝是更好的選擇。
多站點網絡不會在共享安裝的站點之間創建互連。 如果您正在尋找一個緊密互連的網絡,比如子商店,那麼 WooCommerce 的 WordPress 多站點不是正確的解決方案。 如果您已經擁有多站點環境並希望在各個站點或商店之間創建互連,則可以使用插件來實現。
如果您希望不同的用戶組訪問不同的信息,或者創建彼此明顯不同的網頁集合,您可以使用適當的插件來實現此功能。 您不一定需要多站點安裝才能獲得相同的結果。
為 WooCommerce 設置 WordPress 多站點
請務必確定 WordPress 多站點安裝是否是滿足您需求的最佳解決方案。 在為 WooCommerce 安裝 WordPress 多站點之前,您需要使用 WooCommerce。 在 WordPress 多站點上設置 WooCommerce 的步驟類似於在 WordPress 上創建任何多站點網絡。
還沒有使用 WooCommerce?
啟動並運行 WooCommerce 是 WordPress 上的多站點網絡的先決條件。 WooCommerce 是一個非常流行的開源電子商務平台,可作為 WordPress 的插件使用。
- 通過在 WordPress 上安裝 WooCommerce 插件,您可以設置在線電子商務商店並根據您的需求對其進行完全自定義。
- 您可以接受客戶的一系列付款方式,並立即開始銷售您的產品。
- 在 WordPress 上安裝 WooCommerce 很容易:轉到插件 > 添加新的,輸入“WooCommerce”,單擊“立即安裝”,然後單擊“激活”。
- 您現在已經在您的 WordPress 網站上安裝了 WooCommerce!
如果您有 Magento 商店並想遷移到 WooCommerce,請閱讀我們的 Magento 到 WooCommerce 遷移指南。
使用 WooCommerce 進行多站點設置
您可以設置所有運行 WooCommerce 的 WordPress 網站網絡。 該過程與設置 WordPress 多站點網絡相同,但 WooCommerce 必須安裝在“主”網站上,因為多站點網絡無法控制可以安裝哪些插件,只能激活哪些插件。
您想要使用 WordPress 設置 WordPress 多站點網絡的原因有很多。 這裡有九個需要回顧:
- 您更喜歡針對不同的語言和/或貨幣擁有不同的 WooCommerce 商店。
- 您擁有大量產品,並且更願意在不同的站點而不是不同的類別中維護它們。
- 您提供的服務允許人們建立自己的 WooCommerce 商店,並且需要一種簡單的方法來實現自動化。
- 您希望創建一個包含不同類型或類別產品的商店的在線市場,並簡化員工的訂單管理。
- 您需要一個用於 WooCommerce 的 WordPress 多站點,讓用戶在主站點上註冊以創建自己的在線商店來銷售商品(如 Etsy)。
- 您是否有不同的人管理某些類型的產品? WooCommerce 的 WordPress 多站點是一個值得考慮的選項。
- 也許您有各種不同的品牌。 您可以為每個人建立一個單獨的在線商店。 例如,如果您是一所藝術學校,在您名下的品牌商店中銷售學生作品,則可以使用多站點網絡。
- 您希望您的主站點與您的票務、支持和幫助中心分開。
- 您想為您的企業創建一個內部網絡,其中每個團隊都有自己的站點、內容、用戶和/或設置。
快速了解不同行業如何使用 WordPress 多站點
媒體
媒體公司可以將多站點網絡用於其新聞頻道、在線報紙和區域受眾。 他們也可以為他們的內部部門創建它,例如編輯、營銷、藝術、製作、檔案等。 BBC America 使用 WordPress 多站點網絡,每個程序都有自己的網站。
教育機構
學校和大學可以為教職員工和學生提供單獨的門戶。 教師和學生門戶之間可能存在某種聯繫,例如學術討論、教師或學校活動評論,或助教和學生互動。 然而,對於更多的互連性,多站點網絡是不合適的。
酒店
可以設想酒店的多站點安裝來管理同一網絡上但在不同站點上的客人和員工。 來賓記錄可以保留在一個子站點上,而員工記錄和信息(例如培訓、輪班、花名冊、手冊和其他信息)可以在專用子站點上供員工使用。
如何設置 WooCommerce 多站點網絡
設置 WooCommerce 多站點網絡的步驟與設置 WordPress 多站點網絡的步驟相同,但您必須在開始該過程之前在您的站點上安裝 WooCommerce!
- 安裝 WooCommerce :如果您尚未安裝 WooCommerce,請轉到插件 > 添加新的,鍵入“WooCommerce”,單擊“立即安裝”,然後單擊“激活”。
- 備份:首先,備份您的 WordPress 安裝,以便在安裝過程中不會丟失任何重要文件並停用任何現有插件。
- 更改 wp-config.php 文件:需要在 wp-config.php 文件中定義多站點選項,這將允許您設置多站點網絡。 在上面寫著: /* 就是這樣,停止編輯! 快樂的博客。 */. 添加以下代碼:
<!-- wp:paragraph -->
<p>/* Multisite */</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>define( 'WP_ALLOW_MULTISITE', true );</p>
<!-- /wp:paragraph -->
- 安裝多站點網絡:轉到 WordPress 管理儀表板中的工具 > 網絡設置,選擇是否要為多站點網絡使用子目錄或子域,並為您的多站點網絡命名和電子郵件地址。 配置設置後,單擊“安裝”。
- 啟用網絡:將顯示特定於您的服務器和安裝的說明列表。 按照這些說明啟用您的多站點網絡!
- 重新啟用 WooCommerce :您現在可以通過左上角 WordPress 徽標旁邊的“我的網站”下拉菜單來管理您的網絡。 此下拉菜單將允許您更改網絡的全局設置(只要您是網絡的超級管理員),以及每個站點的單獨設置。 確保在全球範圍內重新啟用 WooCommerce,以便您的每個 WordPress 多站點都運行 WooCommerce!
聘請開發人員設置您的 WooCommerce 多站點網絡
您如何設置多站點? 您首先需要找到可以在一個網絡託管計劃中處理多個域的網絡託管服務提供商。 VPS 託管服務或專用服務器比共享託管更可取,以便能夠管理到達域上所有站點的流量。
為 WooCommerce 設置 WordPress 多站點還需要技術知識和經驗。 您將需要 WordPress 安裝的基本知識。 您應該知道如何備份它,並且需要停用所有插件。 然後,您需要確保您具有 SFTP 訪問權限並能夠使用 SFTP 編輯文件。 激活漂亮的永久鏈接也是您可以執行的任務之一。 如果您對處理這些任務有信心,則可以在沒有任何外部幫助的情況下嘗試安裝。
在這裡提到網絡管理也很重要。 多站點的額外複雜性需要網絡的高級管理知識。 即使您有一些使用 WordPress 的經驗,多站點網絡管理的行為也會令人困惑。
有許多公司和自由職業者可以為您建立一個運行 WooCommerce 商店的 WordPress 網站網絡,但是:
- 並非所有公司和自由職業者都是 WordPress(和 WooCommerce)專業的
- 價格可能會根據網絡中有多少商店而波動
- 網絡建立後,並非所有人都提供持續的支持
- 如果您使用自由職業者平台,您可能需要花費數小時瀏覽數百個個人資料
- 當你找到你喜歡的自由職業者時,你將不得不花更多時間檢查他們的推薦信,以確保他們有資格勝任這份工作、比較出價、協商價格等等。
像 Codeable 這樣的招聘合作夥伴是處理 WooCommerce 多站點網絡項目的最簡單和最簡單的方法:
- 所有 Codeable 專家都專注於 WordPress,並且擁有類似項目的經驗,因此您可以確保合格的人才會為您的項目工作。
- 自由職業者經過審查,以確保他們具有從事 WordPress 項目的適當資格和經驗,從而節省您檢查參考資料和投資組合的時間。
- 在 Codeable 上僱用某人的過程既快速又簡單。 填寫有關您現有站點和遷移計劃的信息的簡要說明,Codeable 將向您介紹 1 到 5 位適合該工作的專家。 一旦你接受了其中一位專家的估計,你就可以開始你的項目了。
為 WooCommerce 創建一個 WordPress 多站點
WordPress 多站點是 WordPress 內置的一項功能,允許用戶設置多個 WordPress 網站或子站點, 來自同一網絡上的同一個 WordPress 安裝。 醫院、媒體公司、學校、大學和電子商務企業使用此安裝來更輕鬆地管理他們的網站或博客網絡。
WooCommerce 商店的 WordPress 多站點網絡的用例包括:
- 建立具有多種貨幣、語言或運送到多個國家/地區的商店的好方法
- 允許您針對不同類別或類別的產品將您的商店劃分為不同的站點
- 在您的商店中測試新功能的安全方法
- 您可以運行類似於 WordPress 的 WooCommerce 商店設置服務
這也是一個方便的問題。 創建和管理多個 WooCommerce 網站可能非常耗時。 您需要登錄和退出所有站點,為每個單獨的站點執行自定義,並在單獨的儀表板上管理它們。 WooCommerce 的 WordPress Multisite 使這些任務的時間密集度降低。 作為 WooCommerce 商店所有者,您可以將各種商店保留在一個網絡上,並在一個面板上進行管理。
使用 WooCommerce 設置 WordPress 多站點安裝很容易出錯,如果您不知道自己在做什麼,可能會出錯,尤其是在編輯 wp-config.php 文件和為服務器配置正確設置時。 理想情況下,您希望 WordPress 專家設置多站點網絡並擁有專用資源(如果不是您)來維持監督並保持網絡作為超級管理員安全運行。
Codeable 是尋找專家的最快、最安全和最具成本效益的方式,該專家將設置您的 WordPress 多站點、規劃您的網絡並完美執行安裝。 如果您需要在安裝後自定義您的多站點網絡,那麼自由職業者在 WordPress 開發、HTML、PHP、CSS 和服務器管理方面的知識將派上用場。
使用 Codeable,估算是免費的,如果您還沒有準備好,也沒有義務僱用。 提交您的項目並儘快啟動您的 WooCommerce 多站點。