Ogranicz lub przyznaj dostęp do swojej witryny hotelowej od czasu rezerwacji hotelu 4.0.0

Opublikowany: 2021-11-25

Najnowsza 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

kalendarz rezerwacji

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:

rola użytkownika pracownika

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 .

edytor roli użytkownika

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:

role użytkowników wordpress rezerwacja hoteli 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

kilka ról użytkownika wordpress

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:

niestandardowe możliwości

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:

nowa rola użytkownika

niestandardowa rola użytkownika wordpress

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!