WordPress 和 WooCommerce 用戶角色編輯器詳細指南
已發表: 2022-03-11最後更新時間 - 2022 年 3 月 17 日
如您所知,WordPress 用戶角色可以非常輕鬆地在您的網站上處理不同的用戶及其功能。 除了 WordPress 的默認用戶角色外,WooCommerce 在安裝時還添加了兩個用戶角色。 儘管 WordPress 和 WooCommerce 沒有為用戶角色和權限提供太多自定義選項,但您可以使用用戶角色編輯器插件來修改站點中的角色。 在本文中,我們將演示如何在用戶角色編輯器插件的幫助下自定義 WordPress 和 WooCommerce 用戶角色系統。
快速回顧 WordPress 和 WooCommerce 用戶角色
WordPress 提供了一系列用戶角色,可幫助您管理不同用戶訪問您網站的方式。 WordPress的默認角色如下:
- 行政人員
- 編輯
- 作者
- 貢獻者
- 訂戶
- 超級管理員。
當您安裝 WooCommerce 時,您可以使用兩個額外的用戶角色。 這些是:
- 商店管理員
- 顧客
所有這些默認用戶角色都將具有分配給它們的特定功能。 WordPress 和 WooCommerce 不提供任何選項來編輯每個角色的功能。 您必須安裝一個插件才能創建自定義用戶角色,並修改每個角色的功能。 在本文中,我們將討論如何使用用戶角色編輯器插件來創建自定義用戶角色以及修改站點上每個用戶角色的功能集。
用戶角色編輯器插件入門
您可以像使用任何其他 WordPress 插件一樣開始使用此插件。 它可以在 WordPress 插件存儲庫中免費下載。 只需安裝並激活它。
如果您在安裝和設置插件方面需要幫助,請閱讀如何安裝和設置 WordPress WooCommerce 插件。
安裝並激活插件後,您可以通過轉到用戶 > 用戶角色編輯器從 WordPress 管理面板訪問其設置。
在這裡,您將能夠查看此插件提供的所有自定義選項。
首先,您將看到一個下拉菜單,用於選擇您想要更改功能的角色。
在其下方,您將看到兩個複選框,以人類可讀的形式顯示功能,並顯示已棄用的功能。
您還將看到頁面上列出的所有可用功能。 在功能的左側,您可以選擇一個組以僅查看選定的功能。 還有一些選項可以通過鍵入關鍵字或僅選擇授予所選角色的功能來過濾功能。
在右側,您將看到以下按鈕。
- 更新
- 添加角色
- 重命名角色
- 添加能力
- 刪除能力
如何有選擇地向現有角色添加附加功能?
您可以使用此插件為角色添加其他功能。 這裡是如何。
第 1 步:選擇要編輯的角色。
首先,您需要選擇要添加更多功能的角色。 對於此示例,我們將選擇“貢獻者”角色。
第 2 步:選擇您要為該角色提供的功能。
您可以勾選要提供給該角色的任何功能旁邊的複選框。
例如,我們正在為此角色添加“讀取私人頁面”的功能。
第三步:點擊更新按鈕。
最後,更新更改。
如何創建自定義用戶角色?
在用戶角色編輯器插件的幫助下,除了默認的 WordPress 用戶角色之外,您還可以創建自定義用戶角色。
為此,您需要單擊添加角色按鈕。
將顯示一個模態窗口。 在這裡,您需要輸入以下詳細信息:
- 角色名稱 (ID) – 用於了解站點管理員的角色名稱。
- 顯示角色名稱- 將顯示在站點前端的角色名稱。
- 製作副本- 您還可以從您的站點複製現有角色之一的功能,同時創建一個新角色。 這將使任務更容易。
您可以輸入必要的詳細信息,然後單擊“添加角色”按鈕。
創建角色後,如果您需要訪問它以進行進一步自定義,它將在角色的下拉列表中可用。
如何為 WooCommerce 客戶添加其他功能?
安裝並激活 WooCommerce 後,您的站點中將有另外兩個默認角色——“客戶”和“商店經理”。
您也可以使用用戶角色編輯器插件為這些角色添加功能。
例如,我們將展示如何為 Shop Manager 角色分配額外的能力。
Shop Manager 角色無法在站點上創建用戶或角色。 我們可以通過簡單地從列表中選擇這兩個功能來分配它,然後單擊更新按鈕。
現在 Shop Manager 角色將具有這些附加功能。
如何刪除用戶角色?
用戶角色編輯器插件可幫助您刪除自定義用戶角色。 您甚至可以通過這種方式刪除 WooCommerce 的默認角色。 只需單擊刪除角色按鈕,然後從下拉列表中選擇要刪除的角色。
如何編輯 WordPress 管理員角色?
您可以選擇編輯管理員用戶角色,也可以允許自定義角色複製其功能。 但是,默認情況下這是不可用的,儘管您可以在插件設置中進行更改。 為此,您需要通過轉到Settings > User Role Editor從 WordPress 管理面板訪問插件設置。
這將使管理員角色進行編輯。
如何將角色設置為新用戶創建的默認角色?
該插件的另一個有趣功能是您可以自定義在用戶註冊時默認分配給用戶的角色。 默認情況下,這是訂閱者角色。 但是,您可以使用插件更改此設置。
轉到設置 > 用戶角色編輯器。 在默認規則選項卡下,您可以選擇默認分配給新用戶的角色。
如何為同一個用戶分配多個角色?
使用此插件,您可以為同一用戶分配多個角色。
這就是您可以管理它的方式。
轉到個人用戶資料,向下滾動到“其他角色”。 選擇要添加的角色,然後單擊保存更改按鈕。
我們希望本文能讓您對 User Role Editor 插件有一個很好的了解,以及如何使用它來實現不同的用例。 如果您有任何疑問,請隨時發表評論。
進一步閱讀
- 在您的 WordPress 網站上進行用戶註冊。
- 批發商的 WooCommerce 用戶角色
- 從現有角色創建自定義角色