Restricționați sau acordați acces la site-ul hotelului dvs. începând cu rezervarea hotelului 4.0.0
Publicat: 2021-11-25Cea mai recentă versiune MotoPress Hotel Booking 4.0.0. (sau mai mare) vă permite să acordați cuiva permisiunea de a vă gestiona site-ul hotelului sau de a vedea rezervările fără a fi nevoie să acordați privilegii de administrator.
Aceasta înseamnă că acum puteți acorda cu ușurință drepturi sau puteți restricționa accesul la anumite meniuri și funcții de rezervare de hotel, precum și la meniurile suplimentare pentru rezervarea hotelului pentru personalul proprietății de închiriere, îmbunătățind astfel un flux de lucru general și comunicarea în echipa dumneavoastră.
WordPress oferă în mod implicit șase roluri de utilizator predefinite: Super Administrator, Administrator, Editor, Autor, Colaborator și Abonat. Fiecăruia dintre ele i se atribuie permisiuni numite Capabilități.
În plus față de capabilitățile implicite WP, Hotel Booking 4.0.0 sau o versiune ulterioară adaugă două roluri de utilizator personalizate (Manager de hotel și Lucrător de hotel) și alte câteva capabilități personalizate pentru aceste roluri.Acum puteți fie să adăugați utilizatori noi cu rolul de utilizator preferat al Managerului de hotel sau al Lucrătorului hotelier, fie să schimbați rolurile pentru utilizatorii actuali ai site-ului .
Să aruncăm o privire mai profundă în noile roluri de utilizator WP obținute de Hotel Booking, capabilitățile personalizate și modul în care le puteți edita.
S-a explicat rolul de utilizator Hotel Manager
Rolul de utilizator Hotel Manager are acces amplu la setările și instrumentele pluginului Hotel Booking. Este un fel de rol implicit extins de utilizator al editorului WordPress.
Ce poate face managerul hotelului:
- Vizualizați și editați toate meniurile și setările pluginului Hotel Booking (accesați meniurile Cazare și Rezervări prin pluginul MotoPress Hotel Booking)
- Accesați meniurile Media, Pagini și Comentarii de pe site
Ce nu poate face managerul hotelului:
- Accesați alte setări administrative esențiale ale site-ului WordPress, de exemplu, pluginuri
Notă: Înainte de actualizare, rolurile de utilizator Administrator și Editor al site-ului aveau cel mai extins acces la plugin. După actualizare, rolul de utilizator Editor WordPress a fost eliminat; acum nu oferă acces la setările pluginului Rezervare hotel, cu excepția codurilor scurte de cazare pentru scrierea sau crearea paginilor.
De la Hotel Booking 4.0.0, rolul de utilizator Hotel Manager are aproape toate privilegiile de acces așa cum le avea înainte rolul Editor. Deci, dacă ați folosit rolul de utilizator Editor înainte de actualizare, asigurați-vă că ați realocat membrii personalului noilor roluri relevante în WordPress.
Rolul de utilizator Hotel Worker explicat
În mod implicit, rolul de utilizator Hotel Worker poate vizualiza calendarul rezervărilor și poate vedea toate rezervările trecute, curente și viitoare și starea acestora, dar nu poate modifica rezervările în niciun fel, nu poate accesa informațiile de plată sau nu poate efectua orice altă configurație de plugin.
De exemplu, iată cum arată în mod implicit tabloul de bord pentru o persoană cu un rol de lucrător hotelier:
Este important de subliniat că rolul de utilizator Hotel Worker nu poate accesa implicit lista rezervărilor , ci doar calendarul rezervărilor. Cu toate acestea, dacă doriți să acordați acestui rol de utilizator mai mult acces, de exemplu, pentru a vizualiza plăți sau rapoarte, trebuie pur și simplu să editați capacitățile acestui rol de utilizator WordPress (mai multe despre aceasta mai jos).
În viața reală, cei mai probabil se pot relaționa cu personalul hotelului: recepționerii, curățătorii de camere și alții despre care considerați că ar trebui să aibă acces la datele de sosire și plecare ale călătorului, numele clienților și starea rezervării.
Cum să accesați și să schimbați rolurile de utilizator
Găsiți toți utilizatorii site-ului prin tabloul de bord WordPress > Toți utilizatorii. Veți vedea o listă de utilizatori cu rolurile de utilizator atribuite.
Puteți vedea întreaga listă de capabilități pe roluri dacă instalați orice utilitar suplimentar pentru gestionarea rolurilor de utilizator WordPress.
De exemplu, există multe stand-by-uri gratuite, cum ar fi pluginul User Role Editor. Vă permite să vizualizați cu ușurință rolurile de utilizator pe site-ul dvs. și să atribuiți capabilități acestor roluri. Totuși, puteți utiliza orice plugin adecvat.
În această postare, folosim, de asemenea, pluginul de editor de roluri de utilizator menționat mai sus, ceea ce face ușor să vedeți întreaga listă de capabilități prin Utilizatori > Editor de roluri de utilizator.
Odată cu lansarea noilor roluri de rezervare hotelieră, am adăugat și noi capabilități de utilizator. Puteți acorda oricare dintre aceste capabilități specifice rolurilor de utilizator preferate pe WordPress. Aceasta înseamnă, de asemenea, că puteți modifica capabilitățile implicite ale rolurilor de utilizator Hotel Manager și Hotel Worker .
S-ar putea să sune ca și cum puteți pur și simplu să bifați și să debifați căsuțele pentru a acorda capabilități specifice utilizatorilor, tot așa este, dar ar trebui să fiți foarte atenți aici; există multe capabilități de rol de utilizator interconectate, astfel încât combinația dvs. personalizată de drepturi poate provoca conflicte și pur și simplu să nu funcționeze deloc.

Prin urmare, nu vă recomandăm să editați aleatoriu și extensiv capabilitățile de rol de utilizator WordPress decât dacă există o nevoie reală.
Lista de capabilități este împărțită la setările cheie ale meniului, de exemplu, există astfel de capabilități pentru meniul de cazare , cum ar fi Parametrul „alții” din capabilități înseamnă că un rol de utilizator poate modifica postările create de alți utilizatori.
Pentru a vedea capacitățile anumitor persoane, pluginul User Role Editor ne permite accesând meniul Capabilities:
Pluginul User Role Editor atribuie, de asemenea, roluri provenite din Hotel Booking ca roluri suplimentare utilizatorilor noi sau existenți.
Acest lucru vă va permite să aveți o persoană atribuită la două roluri diferite, de exemplu, pentru a gestiona un magazin WooCommerce (care necesită un rol de utilizator WordPress propriu) și site-ul de rezervări hoteliere.
Capabilitati personalizate
Pluginul de editor de rol de utilizator ales de dvs. ar trebui să scoată capabilități personalizate într-o listă separată. Veți vedea, de asemenea, care dintre capabilitățile personalizate au dreptul la anumite roluri:
Aceste capabilități includ acces la rapoarte, taxe și taxe, reguli de rezervare și multe altele. Toate capabilitățile personalizate încep cu prefixul „mphb”, de exemplu, mphb_sync_ical.
Iată o listă completă a capabilităților personalizate de rezervare hotelieră:
- 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
Suplimentul de solicitare de plată adaugă și capacitatea sa personalizată mphb_send_payment_request. Intenționăm să adăugăm mai multe capabilități suplimentare în viitor.
Puteți, de asemenea, să vă creați propriul rol de utilizator și să atribuiți acestui rol capabilități personalizate de rezervare hotelieră:
Amintiți-vă că puteți modifica capabilitățile implicite ale rolurilor implicite de Hotel Worker și Hotel Manager.
Tabel: Rolurile WordPress pentru rezervarea hotelurilor explicate pe scurt
Rol | Înainte de actualizare | Din rezervarea hotelului 4.0.0 |
Editor | Acces la Cazare, Rezervări | Nu există acces la meniurile Cazare și Rezervări Acces la lista de Shortcodes |
Administrator | Acces complet | Acces complet |
Abonat | Își pot edita propriul profil Nu există acces la meniurile și setările pluginurilor | Nici o schimbare |
Colaborator | Acces la cazare, rezervări: pot vizualiza și adăuga propriile tipuri de postări personalizate (tipuri de cazare, cazare etc.) | Acces la lista de Shortcodes |
Autor | Acces la cazare, rezervări: pot vizualiza și adăuga propriile tipuri de postări personalizate (tipuri de cazare, cazare etc.) | Acces la lista de Shortcodes |
Manager de hotel | – | Acces la toate meniurile și setările Hotel Booking Nu există acces la extensii și zone administrative ale site-ului |
Muncitor la hotel | – | Acces la Calendarul Rezervărilor Nu există acces la lista de rezervări |
MotoPress Hotel Booking 4.0.0: roluri și capabilități personalizate de utilizator
După cum vedeți, rolurile de utilizator Administrator și Hotel Manager au cel mai extins acces la setările pluginului Hotel Booking. De asemenea, puteți modifica capabilitățile implicite ale acestor roluri de utilizator, de exemplu, permiteți unui lucrător hotelier să sincronizeze iCals, precum și să creeze noi roluri de utilizator cu capabilități personalizate.
Rolurile altor utilizatori WordPress nu au acces implicit la plugin. Nu pot crea, edita, șterge sau publica tipuri de postări personalizate, taxonomii, vizualiza rapoarte și multe altele; cu toate acestea, li se acordă acces la Shortcodes.
Lista de capabilități personalizate include și unele din suplimentele Hotel Booking, astfel încât să puteți alege dacă să acordați sau nu acces la setările acestora.
Faceți upgrade la Hotel Booking 4.0.0 pentru a obține și mai multă flexibilitate în gestionarea personalului!