
Admin Dashboard - Overview of all bookings and statistics
Quotel Hotel Booking is a powerful, yet easy-to-use plugin that transforms your WordPress website into a fully functional hotel booking system. Perfect for hotels, resorts, bed & breakfasts, and vacation rentals.
You may put any arbitrary section in here that you want. Some suggestions:
For support, please use the WordPress support forums.
Complete documentation is available at [your documentation URL].
The plugin is optimized for performance and follows WordPress coding standards. It uses minimal database queries and is cache-friendly.
All data is sanitized and validated. The plugin uses WordPress nonces and follows security best practices.
Compatible with most WordPress themes and popular plugins like WooCommerce, Contact Form 7, and major caching plugins.
This plugin is licensed under the GPL v2 or later. See the LICENSE file for details.
[ultihoma_booking_form] - Displays the booking form
[ultihoma_room_list] - Displays a list of available rooms
[ultihoma_availability_calendar] - Shows room availability calendar
[ultihoma_booking_search] - Adds a booking search form
Example:
[ultihoma_booking_form room_id=”1″ show_pricing=”yes”]
The plugin provides numerous hooks for developers:
Actions:
* ultihoma_booking_created – Fires when a booking is created
* ultihoma_booking_updated – Fires when a booking is updated
* ultihoma_booking_confirmed – Fires when a booking is confirmed
* ultihoma_email_sent – Fires after sending booking emails
Filters:
* ultihoma_room_price – Filter room pricing
* ultihoma_booking_form_fields – Customize booking form fields
* ultihoma_email_content – Customize email content
* ultihoma_available_rooms_query – Modify available rooms query
Example usage:
add_filter(‘ultihoma_room_price’, ‘my_custom_pricing’, 10, 2);
You can override plugin templates by copying them to your theme:
/hotel-booking-manager/templates//your-theme/hotel-booking-manager/Available templates:
* booking-form.php
* room-list.php
* availability-calendar.php
* booking-confirmation.php
* emails/booking-confirmation.php
The plugin creates two main tables:
wp_ultihoma_rooms – Stores room informationwp_ultihoma_bookings – Stores booking informationYou can uninstall the plugin to remove all data, or choose to keep data in the settings.
To completely remove the plugin and all data:
To keep data for future use, simply deactivate the plugin.
This plugin collects and stores:
* Customer names
* Email addresses
* Phone numbers
* Booking dates and details
* IP addresses for security
All data is stored securely and not shared with third parties without consent.
Thank you for choosing Hotel Booking Manager! I’ve put a lot of effort into making this plugin both powerful and easy to use. If you find it useful, please consider leaving a review or contributing to its development.
Happy booking!