Description
HRMpilot Room Manager is a comprehensive hotel and accommodation management solution for WordPress. Perfect for hotels, B&Bs, vacation rentals, and any accommodation business.
🏨 Main Features
Room Management
* Custom post type for rooms with full WordPress integration
* Room gallery with lightbox and slideshow
* Capacity settings (adults/children)
* Custom room categories and attributes
Booking System
* Frontend booking form with date picker
* Real-time availability checking
* Guest information collection
* Special requests and notes
* Booking status management (Pending, Confirmed, Cancelled, Completed, etc.)
Pricing
* Base price per room
* Seasonal pricing with unlimited periods
* Weekend pricing
* Children discount (percentage-based)
* VAT/Tax support
* Optional supplements (per night, per person, per stay, one-time)
Availability Management
* Visual availability calendar
* Bulk availability settings
* Automatic sync with bookings
* Frontend calendar display
Email Notifications
* Customizable email templates
* Admin notifications for new bookings
* Customer confirmation emails
* Status change notifications
* HTML email with logo support
Export & Reports
* Export bookings to CSV
* Export bookings to Excel
* Filter by date, room, status
📋 Available Shortcodes
[hrmrm_booking_form]– Display the booking form[hrmrm_booking_form room_id="123"]– Booking form for specific room[hrmrm_room_listing]– Display all rooms in grid layout[hrmrm_room_listing columns="3" show_price="yes"]– Customized room grid[hrmrm_availability_calendar room_id="123"]– Availability calendar for a room[hrmrm_room_grid]– Interactive room selection grid[shortbook url="/booking-page/"]– Mini booking form with check-in/check-out dates and room selector
🌍 Internationalization
- Fully translatable
- Italian translation included
- Ready for translation in any language
- Compatible with WPML and Polylang
💻 Developer Friendly
- Clean, well-documented code
- WordPress coding standards
- Hooks and filters for customization
- Template override system
Additional Information
Requirements
- WordPress 5.8 or higher
- PHP 7.4 or higher
- MySQL 5.6 or higher
Support
For support questions, please use the WordPress.org support forum.
Documentation
Full documentation is available in the plugin’s admin area under HRM > Documentation.
Privacy
This plugin stores booking information including customer names, emails, and phone numbers in your WordPress database. No data is sent to external servers. You are responsible for compliance with privacy laws (GDPR, etc.) in your jurisdiction.
Installation
Automatic Installation
- Go to Plugins > Add New in your WordPress admin
- Search for “HRMpilot Room Manager”
- Click “Install Now” and then “Activate”
Manual Installation
- Download the plugin zip file
- Go to Plugins > Add New > Upload Plugin
- Upload the zip file and click “Install Now”
- Activate the plugin
Initial Setup
- Go to Rooms > Add New to create your first room
- Set room details, price, gallery, and capacity
- Go to HRM Settings to configure general options
- Create a page and add the shortcode
[hrmrm_booking_form] - Optionally configure email templates in Bookings > Email Templates
FAQ
-
Does this plugin support multiple rooms?
-
Yes, you can create unlimited rooms, each with its own pricing, availability, and settings.
-
Can I set different prices for different seasons?
-
Yes, the plugin supports unlimited seasonal pricing periods. You can also set different weekend prices.
-
Does it work with my theme?
-
HRMpilot Room Manager is designed to work with any properly coded WordPress theme. It uses standard WordPress practices and minimal styling.
-
Can customers book multiple rooms?
-
The current version supports single room bookings. Multiple room bookings are planned for a future release.
-
Is the booking form customizable?
-
Yes, you can customize colors, fields, and behavior through the settings panel. Advanced customization is possible via CSS and filters.
-
Does it send confirmation emails?
-
Yes, the plugin sends customizable HTML emails to both customers and administrators when bookings are created or status changes.
-
Can I export bookings?
-
Yes, you can export bookings to CSV or Excel format with filters for date range, room, and status.
-
Is it compatible with page builders?
-
Yes, the shortcodes work with Elementor, Gutenberg, WPBakery, Divi, and other page builders.
-
Does it support RTL languages?
-
Yes, the plugin is RTL compatible.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“HRMpilot Room Manager” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “HRMpilot Room Manager” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
Release Date: December 2024
- Initial public release
- Room management with custom post type
- Booking system with frontend form
- Availability calendar and management
- Seasonal and weekend pricing
- Children discount support
- Room supplements (per night, per person, per stay, one-time)
- Email notifications with customizable templates
- CSV and Excel export
- Italian translation included
- Responsive design
- Setup wizard for easy configuration