จำกัดหรือให้สิทธิ์การเข้าถึงเว็บไซต์โรงแรมของคุณตั้งแต่การจองโรงแรม 4.0.0

เผยแพร่แล้ว: 2021-11-25

MotoPress Hotel Booking เวอร์ชันล่าสุด 4.0.0 (หรือมากกว่า) อนุญาตให้คุณให้สิทธิ์ผู้อื่นในการจัดการเว็บไซต์โรงแรมของคุณหรือดูการจองโดยไม่ต้องให้สิทธิ์ผู้ดูแลระบบแก่ผู้อื่น

ซึ่งหมายความว่าขณะนี้คุณสามารถให้สิทธิ์หรือจำกัดการเข้าถึงเมนูและคุณลักษณะเฉพาะของการจองโรงแรม รวมถึงเมนูส่วนเสริมการจองโรงแรมสำหรับพนักงานสถานที่ให้บริการเช่าของคุณ ซึ่งจะทำให้ขั้นตอนการทำงานและการสื่อสารโดยรวมในทีมของคุณดีขึ้น

โดยค่าเริ่มต้น WordPress จะมีบทบาทผู้ใช้ที่กำหนดไว้ล่วงหน้าหกบทบาท: ผู้ดูแลระบบระดับสูง ผู้ดูแลระบบ ผู้แก้ไข ผู้แต่ง ผู้ร่วมให้ข้อมูล และสมาชิก แต่ละคนได้รับมอบหมายสิทธิ์ที่เรียกว่าความสามารถ

นอกเหนือจากความสามารถเริ่มต้นของ WP แล้ว Hotel Booking 4.0.0 ขึ้นไปยังเพิ่ม บทบาทผู้ใช้ที่กำหนดเองสองบทบาท (ผู้จัดการโรงแรมและคนทำงานโรงแรม) และ ความสามารถที่กำหนดเอง เพิ่มเติมอีกสองสามรายการสำหรับบทบาทเหล่านี้ขณะนี้ คุณสามารถ เพิ่มผู้ใช้ใหม่ ที่มีบทบาทผู้ใช้ Hotel Manager หรือ Hotel Worker ที่ต้องการ หรือ เปลี่ยนบทบาทสำหรับผู้ใช้ไซต์ปัจจุบัน

มาเจาะลึกบทบาทของผู้ใช้ WP ใหม่ที่มาจากการจองโรงแรม ความสามารถที่กำหนดเอง และวิธีแก้ไข

อธิบายบทบาทผู้ใช้ของ Hotel Manager

บทบาทผู้ใช้ Hotel Manager มีสิทธิ์เข้าถึงการตั้งค่าและเครื่องมือปลั๊กอินการจองโรงแรมอย่างเพียงพอ เป็น บทบาทผู้ใช้ตัวแก้ไข WordPress เริ่มต้นแบบขยาย

สิ่งที่ผู้จัดการโรงแรมสามารถทำได้:

  • ดูและแก้ไขเมนูและการตั้งค่าปลั๊กอินการจองโรงแรมทั้งหมด (เข้าถึงเมนูที่พักและการจองโดยปลั๊กอินการจองโรงแรม MotoPress)
  • เข้าถึงเมนูสื่อ เพจ และความคิดเห็นบนไซต์

สิ่งที่ผู้จัดการโรงแรมทำไม่ได้:

  • เข้าถึงการตั้งค่าเว็บไซต์ WordPress การดูแลระบบที่จำเป็นอื่น ๆ เช่น Plugins

หมายเหตุ: ก่อนการอัปเดต บทบาทผู้ใช้ผู้ดูแลระบบและบรรณาธิการของไซต์มีการเข้าถึงปลั๊กอินที่ครอบคลุมมากที่สุด หลังจากการอัพเดต บทบาทผู้ใช้ Editor WordPress ถูกถอดออก ขณะนี้ไม่มีการเข้าถึงการตั้งค่าปลั๊กอินการจองโรงแรม ยกเว้นรหัสย่อของที่พักสำหรับการเขียนหรือสร้างหน้า

ตั้งแต่ Hotel Booking 4.0.0 บทบาทผู้ใช้ Hotel Manager มีสิทธิ์การเข้าถึงเกือบทั้งหมดเหมือนที่บทบาท Editor เคยมีมาก่อน ดังนั้น หากคุณใช้บทบาทผู้ใช้ Editor ก่อนการอัปเดต อย่าลืมมอบหมายพนักงานใหม่ให้กับบทบาทที่เกี่ยวข้องใหม่ใน WordPress

อธิบายบทบาทผู้ใช้ Hotel Worker

ปฏิทินการจอง

ตามค่าเริ่มต้น บทบาทผู้ใช้ Hotel Worker สามารถดูปฏิทินการจองและดูการจองในอดีต ปัจจุบัน และที่กำลังจะมีขึ้นทั้งหมด รวมถึงสถานะของพวกเขา แต่ไม่สามารถแก้ไขการจองไม่ว่าด้วยวิธีใด ไม่สามารถเข้าถึงข้อมูลการชำระเงิน หรือดำเนินการกำหนดค่าปลั๊กอินอื่นๆ

ตัวอย่างเช่น นี่คือลักษณะเริ่มต้นของแดชบอร์ดสำหรับบุคคลที่มีบทบาท Hotel Worker ที่ได้รับ:

บทบาทผู้ใช้แรงงาน

สิ่งสำคัญคือต้องเน้นว่าบทบาทผู้ใช้ Hotel Worker ไม่สามารถเข้าถึงรายการจอง ตามค่าเริ่มต้นได้ เฉพาะปฏิทินการจองเท่านั้น อย่างไรก็ตาม หากคุณต้องการให้สิทธิ์เข้าถึงบทบาทผู้ใช้รายนี้มากขึ้น เช่น เพื่อดูการชำระเงินหรือรายงาน คุณเพียงแค่ต้องแก้ไขความสามารถของบทบาทผู้ใช้ WordPress นี้ (เพิ่มเติมเกี่ยวกับสิ่งนี้ด้านล่าง)

ในชีวิตจริง ผู้ที่มีแนวโน้มว่าจะเกี่ยวข้องกับพนักงานของโรงแรม: พนักงานต้อนรับ พนักงานทำความสะอาดห้อง และคนอื่นๆ ที่คุณคิดว่าควรมีสิทธิ์เข้าถึงวันที่เดินทางมาถึงและออกเดินทางของผู้เดินทาง ชื่อลูกค้า และสถานะการจอง

วิธีเข้าถึงและเปลี่ยนบทบาทของผู้ใช้

ค้นหาผู้ใช้ไซต์ทั้งหมดผ่าน แดชบอร์ด WordPress > ผู้ใช้ทั้งหมด คุณจะเห็นรายชื่อผู้ใช้ที่มีบทบาทผู้ใช้ที่ได้รับมอบหมาย

คุณสามารถดูรายการความสามารถทั้งหมดตามบทบาทได้ หากคุณติดตั้งยูทิลิตี้เพิ่มเติมสำหรับจัดการบทบาทผู้ใช้ WordPress

ตัวอย่างเช่น มีสแตนด์บายฟรีมากมาย เช่น ปลั๊กอิน User Role Editor ช่วยให้คุณดูบทบาทของผู้ใช้บนไซต์ของคุณและกำหนดความสามารถให้กับบทบาทเหล่านี้ได้อย่างง่ายดาย คุณสามารถใช้ปลั๊กอินที่เหมาะสมได้

ในโพสต์นี้ เรายังใช้ปลั๊กอินตัวแก้ไขบทบาทของผู้ใช้ดังกล่าว ซึ่งทำให้ง่ายต่อการดูรายการความสามารถทั้งหมดผ่านทาง ผู้ใช้ > ตัวแก้ไขบทบาทผู้ใช้

ด้วยการเปิดตัวบทบาทการจองโรงแรมใหม่ เราได้เพิ่มความสามารถของผู้ใช้ใหม่ด้วย คุณสามารถมอบความสามารถเฉพาะเหล่านี้ให้กับบทบาทผู้ใช้ที่ต้องการบน WordPress นั่นหมายความว่า คุณสามารถเปลี่ยนความสามารถเริ่มต้นของบทบาทผู้ใช้ Hotel Manager และ Hotel Worker ได้

ตัวแก้ไขบทบาทของผู้ใช้

อาจฟังดูเหมือนกับว่าคุณสามารถทำเครื่องหมายและยกเลิกการเลือกช่องเพื่อให้ความสามารถเฉพาะแก่ผู้ใช้ ยังคงเป็นอย่างนั้น แต่คุณควรระวังให้มากในที่นี้ มีความสามารถในบทบาทของผู้ใช้ที่เชื่อมต่อถึงกันมากมาย ดังนั้น การผสมผสานสิทธิ์ที่คุณกำหนดเองอาจทำให้เกิดข้อขัดแย้งและไม่สามารถทำงานได้เลย

ดังนั้น เราไม่แนะนำให้คุณแก้ไขบทบาทของผู้ใช้ WordPress อย่างสุ่มและครอบคลุม เว้นแต่มีความจำเป็นจริงๆ

รายการความสามารถแบ่งตามการตั้งค่าเมนูหลัก เช่น มีความสามารถดังกล่าวสำหรับ เมนูที่พัก เช่น พารามิเตอร์ 'อื่น ๆ' ในความสามารถหมายถึงบทบาทของผู้ใช้สามารถแก้ไขโพสต์ที่สร้างโดยผู้ใช้รายอื่น

ในการดูความสามารถของบุคคลเฉพาะ ปลั๊กอิน User Role Editor ช่วยให้เราสามารถไปที่เมนูความสามารถ:

บทบาทของผู้ใช้ wordpress การจองโรงแรม ปลั๊กอิน User Role Editor ยังกำหนดบทบาทที่มาของการจองโรงแรมเป็นบทบาท เพิ่มเติม ให้กับผู้ใช้ใหม่หรือผู้ใช้ที่มีอยู่

วิธีนี้จะช่วยให้คุณมีหนึ่งคนที่ได้รับมอบหมายให้มีบทบาทที่แตกต่างกันสองบทบาท ตัวอย่างเช่น ในการจัดการร้านค้า WooCommerce (ซึ่งต้องใช้บทบาทของผู้ใช้ WordPress เป็นของตัวเอง) และเว็บไซต์จองโรงแรม

บทบาทของผู้ใช้ 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

จำไว้ว่าคุณสามารถเปลี่ยนความสามารถเริ่มต้นของบทบาท Hotel Worker และ Hotel Manager เริ่มต้นได้

ตาราง: อธิบายบทบาทของ WordPress การจองโรงแรมโดยสังเขป

บทบาท ก่อนการอัพเดท ตั้งแต่การจองโรงแรม 4.0.0
บรรณาธิการ การเข้าถึงที่พัก การจอง ไม่สามารถเข้าถึงเมนูที่พักและการจอง

เข้าถึงรายการรหัสย่อ

ผู้ดูแลระบบ การเข้าถึงแบบเต็ม การเข้าถึงแบบเต็ม
สมาชิก แก้ไขข้อมูลส่วนตัวได้

ไม่มีการเข้าถึงเมนูปลั๊กอินและการตั้งค่า

ไม่มีการเปลี่ยนแปลง
ผู้ร่วมให้ข้อมูล การเข้าถึงที่พัก การจอง: สามารถดูและเพิ่มประเภทโพสต์ที่กำหนดเองได้ (ประเภทที่พัก ที่พัก ฯลฯ) เข้าถึงรายการรหัสย่อ
ผู้เขียน การเข้าถึงที่พัก การจอง: สามารถดูและเพิ่มประเภทโพสต์ที่กำหนดเองได้ (ประเภทที่พัก ที่พัก ฯลฯ) เข้าถึงรายการรหัสย่อ
ผู้จัดการโรงแรม เข้าถึงเมนูและการตั้งค่าการจองโรงแรมทั้งหมด

ไม่มีการเข้าถึงส่วนขยายและพื้นที่ไซต์การดูแลระบบ

พนักงานโรงแรม เข้าถึงปฏิทินการจอง

ไม่สามารถเข้าถึงรายการจอง

MotoPress Hotel Booking 4.0.0: บทบาทและความสามารถของผู้ใช้ที่กำหนดเอง

ดังที่คุณเห็น บทบาทผู้ใช้ผู้ ดูแลระบบและผู้จัดการโรงแรม มีสิทธิ์เข้าถึงการตั้งค่าปลั๊กอินการจองโรงแรมที่ครอบคลุมมากที่สุด คุณยังสามารถเปลี่ยนความสามารถเริ่มต้นของบทบาทผู้ใช้เหล่านี้ได้ เช่น อนุญาตให้ Hotel Worker ซิงค์ iCals และสร้างบทบาทของผู้ใช้ใหม่ด้วยความสามารถที่กำหนดเอง

บทบาทของผู้ใช้รายอื่น WordPress ไม่มีสิทธิ์เข้าถึงปลั๊กอินตามค่าเริ่มต้น พวกเขาไม่สามารถสร้าง แก้ไข ลบหรือเผยแพร่ประเภทโพสต์แบบกำหนดเอง การจัดหมวดหมู่ ดูรายงาน และอื่นๆ ได้ อย่างไรก็ตาม พวกเขาได้รับอนุญาตให้เข้าถึงรหัสย่อ

รายการความสามารถที่กำหนดเองยังรวมบางส่วนจากส่วนเสริมการจองโรงแรมเพื่อให้คุณสามารถเลือกว่าจะให้สิทธิ์เข้าถึงการตั้งค่าของพวกเขาหรือไม่

อัปเกรดเป็นการจองโรงแรม 4.0.0 เพื่อเพิ่มความคล่องตัวในการจัดการพนักงาน!