Beschränken oder gewähren Sie den Zugriff auf Ihre Hotelseite seit Hotel Booking 4.0.0
Veröffentlicht: 2021-11-25Die neueste MotoPress-Hotelbuchungsversion 4.0.0. (oder höher) ermöglicht es Ihnen, jemandem die Berechtigung zu erteilen, Ihre Hotelseite zu verwalten oder Buchungen anzuzeigen, ohne dass Sie Personen Administratorrechte gewähren müssen.
Das bedeutet, dass Sie jetzt ganz einfach Rechte gewähren oder den Zugriff auf bestimmte Hotelbuchungsmenüs und -funktionen sowie Hotelbuchungs-Add-ons-Menüs für Ihre Mitarbeiter in Mietobjekten einschränken und so den gesamten Arbeitsablauf und die Kommunikation in Ihrem Team verbessern können.
WordPress bietet standardmäßig sechs vordefinierte Benutzerrollen: Super-Admin, Administrator, Redakteur, Autor, Mitwirkender und Abonnent. Jedem von ihnen werden Berechtigungen zugewiesen, die Capabilities genannt werden.
Zusätzlich zu den standardmäßigen WP-Funktionen fügt Hotel Booking 4.0.0 oder höher zwei benutzerdefinierte Benutzerrollen (Hotel Manager und Hotel Worker) und einige weitere benutzerdefinierte Funktionen für diese Rollen hinzu.Jetzt können Sie entweder neue Benutzer mit der bevorzugten Benutzerrolle „Hotelmanager“ oder „Hotelangestellter“ hinzufügen oder die Rollen für die aktuellen Site-Benutzer ändern .
Lassen Sie uns einen tieferen Einblick in neue WP-Benutzerrollen geben, die von Hotel Booking bezogen werden, benutzerdefinierte Funktionen und wie Sie sie bearbeiten können.
Die Benutzerrolle des Hotelmanagers erklärt
Die Benutzerrolle Hotelmanager hat umfassenden Zugriff auf die Einstellungen und Tools des Hotelbuchungs-Plugins. Es ist eine Art erweiterte Standard-WordPress-Editor-Benutzerrolle.
Was Hotelmanager tun können:
- Alle Menüs und Einstellungen des Hotelbuchungs-Plugins anzeigen und bearbeiten (Zugriff auf die Menüs Unterkunft und Buchungen über das MotoPress Hotelbuchungs-Plugin)
- Greifen Sie auf die Menüs „Medien“, „Seiten“ und „Kommentare“ auf der Website zu
Was der Hotelmanager nicht kann:
- Greifen Sie auf andere wichtige administrative WordPress-Website-Einstellungen zu, z. B. Plugins
Hinweis: Vor dem Update hatten die Benutzerrollen Site-Admin und Editor den umfassendsten Zugriff auf das Plugin. Nach dem Update wurde die WordPress-Benutzerrolle Editor abgespeckt; Es bietet jetzt keinen Zugriff auf die Einstellungen des Hotelbuchungs-Plugins, mit Ausnahme der Unterkunfts-Shortcodes zum Schreiben oder Erstellen von Seiten.
Seit Hotel Booking 4.0.0 hat die Benutzerrolle Hotelmanager fast alle Zugriffsrechte wie zuvor die Rolle Redakteur. Wenn Sie also vor dem Update die Benutzerrolle Editor verwendet haben, stellen Sie sicher, dass Sie die Mitarbeiter den neuen relevanten Rollen in WordPress neu zuweisen.
Die Benutzerrolle „Hotelangestellter“ erklärt
Standardmäßig kann die Benutzerrolle „ Hotelangestellter“ den Buchungskalender und alle vergangenen, aktuellen und bevorstehenden Buchungen und deren Status anzeigen, kann jedoch keine Reservierungen in irgendeiner Weise ändern, auf Zahlungsinformationen zugreifen oder andere Plugin-Konfigurationen vornehmen.
So sieht das Dashboard beispielsweise standardmäßig für eine Person mit der Rolle „Hotelangestellter“ aus:
Es ist wichtig zu betonen, dass die Benutzerrolle „Hotelangestellter“ standardmäßig nicht auf die Liste der Buchungen zugreifen kann, sondern nur auf den Buchungskalender. Wenn Sie dieser Benutzerrolle jedoch mehr Zugriff gewähren möchten, um beispielsweise Zahlungen oder Berichte anzuzeigen, müssen Sie lediglich die Funktionen dieser WordPress-Benutzerrolle bearbeiten (mehr dazu weiter unten).
Im wirklichen Leben können sich diese höchstwahrscheinlich auf das Hotelpersonal beziehen: Rezeptionisten, Zimmermädchen und andere, die Ihrer Meinung nach Zugriff auf die Ankunfts- und Abreisedaten des Reisenden, die Kundennamen und den Buchungsstatus haben sollten.
So greifen Sie auf Benutzerrollen zu und ändern sie
Finden Sie alle Website-Benutzer über das WordPress-Dashboard > Alle Benutzer. Sie sehen eine Liste von Benutzern mit ihren zugewiesenen Benutzerrollen.
Sie können die gesamte Liste der Funktionen nach Rollen anzeigen, wenn Sie ein zusätzliches Dienstprogramm zum Verwalten von WordPress-Benutzerrollen installieren.
Beispielsweise gibt es viele kostenlose Stand-bys, wie das User Role Editor-Plugin. Es ermöglicht Ihnen, Benutzerrollen auf Ihrer Site einfach anzuzeigen und diesen Rollen Funktionen zuzuweisen. Sie können jedoch jedes geeignete Plugin verwenden.
In diesem Beitrag verwenden wir auch das oben erwähnte Benutzerrollen-Editor-Plugin, das es einfach macht, die gesamte Liste der Funktionen über Benutzer > Benutzerrollen-Editor anzuzeigen.
Mit der Veröffentlichung der neuen Hotelbuchungsrollen haben wir auch neue Benutzerfunktionen hinzugefügt. Sie können den bevorzugten Benutzerrollen in WordPress jede dieser spezifischen Funktionen zuweisen. Das bedeutet auch, dass Sie die Standardfunktionen der Benutzerrollen „Hotelmanager“ und „Hotelangestellter“ ändern können .
Es mag so klingen, als ob Sie die Kästchen einfach an- und abwählen können, um Benutzern bestimmte Fähigkeiten zu gewähren, es ist immer noch so, aber Sie sollten hier sehr vorsichtig sein; Es gibt viele miteinander verbundene Benutzerrollenfunktionen, sodass Ihre benutzerdefinierte Kombination von Rechten Konflikte verursachen kann und einfach überhaupt nicht funktioniert.
Daher würden wir Ihnen nicht empfehlen, WordPress-Benutzerrollenfunktionen willkürlich und umfassend zu bearbeiten, es sei denn, es besteht ein echter Bedarf.
Die Liste der Funktionen ist nach den wichtigsten Menüeinstellungen unterteilt, z. B. gibt es Funktionen für das Unterkunftsmenü wie Der Parameter „Others“ in Capabilities bedeutet, dass eine Benutzerrolle Beiträge ändern kann, die von anderen Benutzern erstellt wurden.
Um die Fähigkeiten bestimmter Personen anzuzeigen, ermöglicht uns das User Role Editor-Plugin, indem wir zum Capabilities-Menü gehen:
Das Benutzerrollen-Editor-Plug-in weist neuen oder bestehenden Benutzern auch aus der Hotelbuchung stammende Rollen als zusätzliche Rollen zu.
Auf diese Weise können Sie einer Person zwei verschiedene Rollen zuweisen, beispielsweise um einen WooCommerce-Shop (der eine eigene WordPress-Benutzerrolle erfordert) und die Hotelbuchungsseite zu verwalten
Benutzerdefinierte Funktionen
Das Benutzerrollen-Editor-Plugin Ihrer Wahl sollte benutzerdefinierte Funktionen in einer separaten Liste ausgeben. Sie sehen auch, welche der benutzerdefinierten Funktionen für bestimmte Rollen berechtigt sind:
Diese Funktionen umfassen den Zugriff auf Berichte, Steuern und Gebühren, Buchungsregeln und mehr. Alle benutzerdefinierten Funktionen beginnen mit dem Präfix „mphb“, z. B. mphb_sync_ical.
Hier ist eine vollständige Liste der benutzerdefinierten Hotelbuchungsfunktionen:
- 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
Das Zahlungsanforderungs-Addon fügt auch seine benutzerdefinierte mphb_send_payment_request-Funktion hinzu. Wir planen, in Zukunft weitere Addon-Funktionen hinzuzufügen.
Sie können auch Ihre eigene Benutzerrolle erstellen und dieser Rolle benutzerdefinierte Hotelbuchungsfunktionen zuweisen:
Denken Sie daran, dass Sie die Standardfunktionen der Standardrollen „Hotelangestellter“ und „Hotelmanager“ ändern können.
Tabelle: WordPress-Rollen für Hotelbuchungen kurz erklärt
Rolle | Vor dem Update | Seit Hotel Booking 4.0.0 |
Editor | Zugang zu Unterkunft, Buchungen | Kein Zugriff auf die Menüs Unterkunft und Buchungen Zugriff auf die Shortcodes-Liste |
Administrator | Voller Zugriff | Voller Zugriff |
Teilnehmer | Kann sein eigenes Profil bearbeiten Kein Zugriff auf die Plugin-Menüs und -Einstellungen | Keine Änderungen |
Mitwirkender | Zugriff auf Unterkunft, Buchungen: kann ihre eigenen benutzerdefinierten Beitragstypen anzeigen und hinzufügen (Unterkunftstypen, Unterkünfte usw.) | Zugriff auf die Shortcodes-Liste |
Autor | Zugriff auf Unterkunft, Buchungen: kann ihre eigenen benutzerdefinierten Beitragstypen anzeigen und hinzufügen (Unterkunftstypen, Unterkünfte usw.) | Zugriff auf die Shortcodes-Liste |
Hotelmanager | – | Zugriff auf alle Hotelbuchungsmenüs und -einstellungen Kein Zugriff auf Erweiterungen und administrative Site-Bereiche |
Hotelangestellter | – | Zugriff auf den Buchungskalender Kein Zugriff auf die Buchungsliste |
MotoPress Hotelbuchung 4.0.0: benutzerdefinierte Benutzerrollen und -funktionen
Wie Sie sehen, haben die Benutzerrollen Administrator und Hotelmanager den umfassendsten Zugriff auf die Einstellungen des Hotelbuchungs-Plugins. Sie können auch die Standardfunktionen dieser Benutzerrollen ändern, z. B. einem Hotelangestellten erlauben, iCals zu synchronisieren, sowie neue Benutzerrollen mit benutzerdefinierten Funktionen erstellen.
Andere Benutzerrollen WordPress haben standardmäßig keinen Zugriff auf das Plugin. Sie können keine benutzerdefinierten Beitragstypen, Taxonomien erstellen, bearbeiten, löschen oder veröffentlichen, Berichte anzeigen und mehr; Sie erhalten jedoch Zugriff auf Shortcodes.
Die Liste der benutzerdefinierten Funktionen enthält auch einige der Hotelbuchungs-Add-Ons, sodass Sie auswählen können, ob Sie Zugriff auf ihre Einstellungen gewähren möchten oder nicht.
Führen Sie ein Upgrade auf Hotel Booking 4.0.0 durch, um noch mehr Flexibilität bei der Personalverwaltung zu erhalten!