Ogranicz lub przyznaj dostęp do swojej witryny hotelowej od czasu rezerwacji hotelu 4.0.0
Opublikowany: 2021-11-25Najnowsza wersja MotoPress Hotel Booking 4.0.0. (lub wyższy) umożliwia przyznanie komuś uprawnień do zarządzania witryną hotelu lub przeglądania rezerwacji bez konieczności nadawania innym uprawnień administratora.
Oznacza to, że możesz teraz łatwo przyznawać prawa lub ograniczać dostęp do określonych menu i funkcji rezerwacji hotelowych, a także menu dodatków do rezerwacji hotelowych dla personelu wynajmowanego obiektu, poprawiając w ten sposób ogólny przepływ pracy i komunikację w zespole.
WordPress domyślnie oferuje sześć predefiniowanych ról użytkownika: superadministrator, administrator, redaktor, autor, współtwórca i subskrybent. Każdemu z nich przypisane są uprawnienia zwane Możliwościami.
Oprócz domyślnych funkcji WP, Hotel Booking 4.0.0 lub nowszy dodaje dwie niestandardowe role użytkownika (menedżer hotelu i pracownik hotelu) oraz kilka innych niestandardowych funkcji dla tych ról.Teraz możesz dodać nowych użytkowników z preferowaną rolą użytkownika Hotel Manager lub Hotel Worker lub zmienić role dla obecnych użytkowników witryny .
Przyjrzyjmy się bliżej nowym rolom użytkowników WP pochodzącym z rezerwacji hotelowych, niestandardowym możliwościom i sposobom ich edycji.
Wyjaśnienie roli użytkownika Hotel Manager
Rola użytkownika Hotel Manager ma szeroki dostęp do ustawień i narzędzi wtyczki Hotel Booking. Jest to rodzaj rozszerzonej domyślnej roli użytkownika edytora WordPress.
Co może zrobić kierownik hotelu:
- Przeglądaj i edytuj wszystkie menu i ustawienia wtyczki Hotel Booking (dostęp do menu Zakwaterowanie i Rezerwacje przez wtyczkę MotoPress Hotel Booking)
- Uzyskaj dostęp do menu Media, Strony i Komentarze w witrynie
Czego kierownik hotelu nie może zrobić:
- Uzyskaj dostęp do innych podstawowych ustawień administracyjnych witryny WordPress, np. Wtyczki
Uwaga: przed aktualizacją role administratora i redaktora witryny miały najszerszy dostęp do wtyczki. Po aktualizacji rola użytkownika Edytor WordPress została usunięta; teraz nie zapewnia dostępu do ustawień wtyczki Hotel Booking, z wyjątkiem skrótów Zakwaterowanie do pisania lub tworzenia stron.
Od wersji 4.0.0 Hotel Booking rola użytkownika Hotel Manager ma prawie wszystkie uprawnienia dostępu, jakie miała wcześniej rola Redaktor. Jeśli więc przed aktualizacją korzystałeś z roli Edytora, pamiętaj o ponownym przypisaniu członków personelu do nowych odpowiednich ról w WordPress.
Wyjaśnienie roli użytkownika Hotel Worker
Domyślnie rola użytkownika Hotel Worker może przeglądać kalendarz rezerwacji i przeglądać wszystkie przeszłe, bieżące i nadchodzące rezerwacje oraz ich statusy, ale nie może w żaden sposób modyfikować rezerwacji, nie może uzyskać dostępu do informacji o płatnościach ani wykonywać innych konfiguracji wtyczek.
Na przykład, oto jak pulpit wygląda domyślnie dla osoby z przydzieloną rolą Hotel Worker:
Należy podkreślić, że rola użytkownika Hotel Worker domyślnie nie ma dostępu do listy rezerwacji , a jedynie do kalendarza rezerwacji. Jeśli jednak chcesz przyznać tej roli użytkownika większy dostęp, na przykład w celu przeglądania płatności lub raportów, wystarczy edytować możliwości tej roli użytkownika WordPress (więcej na ten temat poniżej).
W rzeczywistości te najprawdopodobniej odnoszą się do personelu hotelu: recepcjonistki, sprzątaczki pokoi i inne osoby, które Twoim zdaniem powinny mieć dostęp do dat przyjazdu i wyjazdu podróżnych, nazwisk klientów i statusów rezerwacji.
Jak uzyskać dostęp i zmienić role użytkowników
Znajdź wszystkich użytkowników witryny za pomocą pulpitu WordPress> Wszyscy użytkownicy. Zobaczysz listę użytkowników z przypisanymi rolami użytkowników.
Możesz zobaczyć całą listę funkcji według ról, jeśli zainstalujesz dodatkowe narzędzie do zarządzania rolami użytkowników WordPress.
Na przykład istnieje wiele bezpłatnych stanów gotowości, takich jak wtyczka User Role Editor. Umożliwia łatwe przeglądanie ról użytkowników w witrynie i przypisywanie uprawnień do tych ról. Możesz jednak użyć dowolnej odpowiedniej wtyczki.
W tym poście korzystamy również ze wspomnianej wcześniej wtyczki edytora ról użytkownika, która ułatwia przeglądanie całej listy możliwości za pośrednictwem opcji Użytkownicy > Edytor ról użytkownika.
Wraz z wydaniem nowych ról Rezerwacja hoteli dodaliśmy również nowe możliwości dla użytkowników. Możesz nadać dowolne z tych konkretnych funkcji preferowanym rolom użytkownika w WordPress. Oznacza to również, że możesz zmienić domyślne możliwości ról użytkownika Hotel Manager i Hotel Worker .
Może to brzmieć tak, jakbyś po prostu zaznaczał i odznaczał pola, aby przyznać użytkownikom określone możliwości, nadal tak jest, ale powinieneś być tutaj bardzo ostrożny; istnieje wiele połączonych możliwości ról użytkownika, więc niestandardowa kombinacja praw może powodować konflikty i po prostu nie działać w ogóle.

Dlatego nie zalecamy losowej i szeroko zakrojonej edycji funkcji roli użytkownika WordPress, chyba że istnieje rzeczywista potrzeba.
Lista możliwości jest podzielona według kluczowych ustawień menu, np. dla menu Zakwaterowanie istnieją takie możliwości jak Parametr „inne” w funkcjach oznacza, że rola użytkownika może modyfikować posty utworzone przez innych użytkowników.
Aby wyświetlić możliwości konkretnych osób, wtyczka User Role Editor umożliwia nam przejście do menu Możliwości:
Wtyczka User Role Editor również przypisuje role źródłowe Hotel Booking jako dodatkowe role dla nowych lub istniejących użytkowników.
Umożliwi to przypisanie jednej osobie do dwóch różnych ról, na przykład do zarządzania sklepem WooCommerce (co wymaga własnej roli użytkownika WordPress) i witryną do rezerwacji hoteli
Możliwości niestandardowe
Wybrana wtyczka edytora ról użytkownika powinna wyświetlać niestandardowe możliwości na osobnej liście. Zobaczysz również, które z funkcji niestandardowych są uprawnione do określonych ról:
Możliwości te obejmują dostęp do raportów, podatków i opłat, zasad rezerwacji i nie tylko. Wszystkie niestandardowe możliwości zaczynają się od prefiksu „mphb”, na przykład mphb_sync_ical.
Oto pełna lista niestandardowych możliwości rezerwacji hoteli:
- 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
Dodatek Payment Request dodaje również swoją niestandardową możliwość mphb_send_payment_request. W przyszłości planujemy dodać więcej możliwości dodatków.
Możesz także utworzyć własną rolę użytkownika i przypisać do niej niestandardowe możliwości rezerwacji hoteli:
Pamiętaj, że możesz zmienić domyślne możliwości domyślnych ról Hotel Worker i Hotel Manager.
Tabela: Role WordPress dotyczące rezerwacji hoteli wyjaśnione w skrócie
Rola | Przed aktualizacją | Od rezerwacji hotelu 4.0.0 |
Redaktor | Dostęp do zakwaterowania, rezerwacje | Brak dostępu do menu Zakwaterowanie i Rezerwacje Dostęp do listy Shortcodes |
Administrator | Pełny dostęp | Pełny dostęp |
Abonent | Może edytować własny profil Brak dostępu do menu i ustawień wtyczki | Bez zmian |
Współpracownik | Dostęp do zakwaterowania, rezerwacji: może przeglądać i dodawać własne niestandardowe typy postów (rodzaje zakwaterowania, zakwaterowanie itp.) | Dostęp do listy Shortcodes |
Autor | Dostęp do zakwaterowania, rezerwacji: może przeglądać i dodawać własne niestandardowe typy postów (rodzaje zakwaterowania, zakwaterowanie itp.) | Dostęp do listy Shortcodes |
Kierownik hotelu | – | Dostęp do wszystkich menu i ustawień rezerwacji hotelowych Brak dostępu do rozszerzeń i obszarów witryny administracyjnych |
Pracownik hotelu | – | Dostęp do kalendarza rezerwacji Brak dostępu do listy rezerwacji |
MotoPress Hotel Booking 4.0.0: niestandardowe role i możliwości użytkowników
Jak widać, role użytkowników Administrator i Hotel Manager mają najszerszy dostęp do ustawień wtyczki Hotel Booking. Możesz także zmienić domyślne możliwości tych ról użytkowników, np. zezwolić pracownikowi hotelu na synchronizację iCals, a także tworzyć nowe role użytkowników z niestandardowymi możliwościami.
Inne role użytkowników WordPress nie mają domyślnego dostępu do wtyczki. Nie mogą tworzyć, edytować, usuwać ani publikować niestandardowych typów postów, taksonomii, przeglądać raportów i nie tylko; jednak mają dostęp do Shortcodes.
Lista niestandardowych możliwości obejmuje również niektóre z dodatków do rezerwacji hotelowych, dzięki czemu możesz wybrać, czy chcesz przyznać dostęp do ich ustawień, czy nie.
Uaktualnij do rezerwacji hotelowej 4.0.0, aby uzyskać jeszcze większą elastyczność zarządzania personelem!