自酒店預訂 4.0.0 起限製或授予對您酒店網站的訪問權限
已發表: 2021-11-25最新的 MotoPress 酒店預訂版本 4.0.0。 (或更高)允許您授予他人管理您的酒店網站或查看預訂的權限,而無需授予他人管理員權限。
這意味著您現在可以輕鬆地授予或限制對特定酒店預訂菜單和功能以及出租物業員工的酒店預訂插件菜單的訪問權限,從而改善團隊中的整體工作流程和溝通。
WordPress 默認提供六個預定義的用戶角色:超級管理員、管理員、編輯、作者、貢獻者和訂閱者。 他們每個人都被分配了稱為能力的權限。
除了默認的 WP 功能外,Hotel Booking 4.0.0 或更高版本還添加了兩個自定義用戶角色(Hotel Manager 和 Hotel Worker)以及這些角色的更多自定義功能。現在,您既可以添加具有首選酒店經理或酒店工作人員用戶角色的新用戶,也可以更改當前站點用戶的角色。
讓我們更深入地了解由酒店預訂提供的新 WP 用戶角色、自定義功能以及如何編輯它們。
酒店經理用戶角色解釋
酒店經理用戶角色擁有對酒店預訂插件設置和工具的充分訪問權限。 這是一種擴展的默認 WordPress 編輯器用戶角色。
酒店經理可以做什麼:
- 查看和編輯所有酒店預訂插件菜單和設置(通過 MotoPress 酒店預訂插件訪問住宿和預訂菜單)
- 訪問網站上的媒體、頁面和評論菜單
酒店經理不能做的事情:
- 訪問其他重要的 WordPress 管理網站設置,例如插件
注意:在更新之前,站點管理員和編輯用戶角色對插件具有最廣泛的訪問權限。 更新後,WordPress 編輯器用戶角色被剝離; 它現在無法訪問酒店預訂插件設置,但用於編寫或創建頁面的住宿短代碼除外。
從 Hotel Booking 4.0.0 開始, Hotel Manager用戶角色幾乎擁有 Editor 角色之前的所有訪問權限。 因此,如果您在更新之前使用了 Editor 用戶角色,請確保將工作人員重新分配給 WordPress 中的新相關角色。
Hotel Worker 用戶角色解釋
默認情況下, Hotel Worker 用戶角色可以查看預訂日曆並查看所有過去、當前和即將進行的預訂及其狀態,但無法以任何方式修改預訂,無法訪問付款信息或執行任何其他插件配置。
例如,對於具有授予酒店工作人員角色的人,儀表板的默認外觀如下:
需要強調的是,Hotel Worker 用戶角色默認無法訪問預訂列表,只能訪問預訂日曆。 但是,如果您想授予此用戶角色更多訪問權限,例如查看付款或報告,您只需編輯此 WordPress 用戶角色的功能(更多內容見下文)。
在現實生活中,這些最有可能與酒店工作人員有關:接待員、房間清潔工和您認為應該有權訪問旅行者的到達和離開日期、客戶姓名和預訂狀態的其他人。
如何訪問和更改用戶角色
通過WordPress 儀表板 > 所有用戶查找所有站點用戶。 您將看到分配了用戶角色的用戶列表。
如果您安裝任何額外的實用程序來管理 WordPress 用戶角色,則可以按角色查看完整的功能列表。
比如有很多免費的standby,比如User Role Editor插件。 它允許您輕鬆查看站點上的用戶角色並將功能分配給這些角色。 不過,您可以使用任何合適的插件。
在這篇文章中,我們還使用了前面提到的用戶角色編輯器插件,它可以通過用戶 > 用戶角色編輯器輕鬆查看整個功能列表。
隨著新酒店預訂角色的發布,我們還添加了新的用戶功能。 您可以將任何這些特定功能授予 WordPress 上的首選用戶角色。 這也意味著您可以更改 Hotel Manager 和 Hotel Worker 用戶角色的默認功能。
聽起來好像您可以簡單地勾选和取消勾選複選框來授予用戶特定的功能,現在仍然如此,但您應該在這裡非常小心; 有許多相互關聯的用戶角色功能,因此您自定義的權限組合可能會導致衝突並且根本不起作用。
因此,除非有真正需要,否則我們不建議您隨意廣泛地編輯 WordPress 用戶角色功能。
功能列表按關鍵菜單設置劃分,例如住宿菜單有能力中的“其他”參數意味著用戶角色可以修改其他用戶創建的帖子。
要查看特定人員的能力,用戶角色編輯器插件允許我們轉到 Capabilities 菜單:

用戶角色編輯器插件還將來自酒店預訂的角色作為附加角色分配給新用戶或現有用戶。
這將允許您將一個人分配給兩個不同的角色,例如,管理 WooCommerce 商店(需要自己的 WordPress 用戶角色)和酒店預訂網站
自定義功能
您選擇的用戶角色編輯器插件應將自定義功能輸出到單獨的列表中。 您還將看到哪些自定義功能有權使用特定角色:
這些功能包括訪問報告、稅費、預訂規則等。 所有自定義功能都以“mphb”前綴開頭,例如mphb_sync_ical。
以下是自定義酒店預訂功能的完整列表:
- mphb_manage_booking_rules
- mphb_manage_taxes_and_fees
- mphb_sync_ical
- mphb_import_ical
- mphb_view_reports
- mphb_export_reports
- mphb_manage_settings
- mphb_view_calendar
付款請求插件還添加了其自定義mphb_send_payment_request 功能。 我們計劃在未來添加更多插件功能。
您還可以創建自己的用戶角色並將自定義酒店預訂功能分配給該角色:
請記住,您可以更改默認酒店工作人員和酒店經理角色的默認功能。
表:酒店預訂 WordPress 角色簡要說明
角色 | 更新前 | 自酒店預訂 4.0.0 |
編輯 | 獲得住宿、預訂 | 無法訪問住宿和預訂菜單 訪問簡碼列表 |
行政人員 | 完全訪問 | 完全訪問 |
訂戶 | 可以編輯自己的個人資料 無法訪問插件菜單和設置 | 沒有變化 |
貢獻者 | 訪問住宿、預訂:可以查看和添加自己的自定義帖子類型(住宿類型、住宿等) | 訪問簡碼列表 |
作者 | 訪問住宿、預訂:可以查看和添加自己的自定義帖子類型(住宿類型、住宿等) | 訪問簡碼列表 |
酒店經理 | – | 訪問所有酒店預訂菜單和設置 無法訪問擴展和管理站點區域 |
酒店工作人員 | – | 訪問預訂日曆 無法訪問預訂列表 |
MotoPress 酒店預訂 4.0.0:自定義用戶角色和功能
如您所見,管理員和酒店經理用戶角色對酒店預訂插件設置具有最廣泛的訪問權限。 您還可以更改這些用戶角色的默認功能,例如允許酒店員工同步 iCals,以及創建具有自定義功能的新用戶角色。
其他用戶角色 WordPress 沒有對該插件的默認訪問權限。 他們無法創建、編輯、刪除或發布自定義帖子類型、分類法、查看報告等; 但是,他們被授予訪問簡碼的權限。
自定義功能列表還包括來自酒店預訂插件的一些功能,以便您可以選擇是否授予對其設置的訪問權限。
升級至Hotel Booking 4.0.0,讓員工管理更靈活!