[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$faeuomKir4bmDI9LN_OFumi4XIGpO6mtDX1MJqHnz-u0":3,"$fk-iZ9fFR8P2wlSw-LQuHUWyug4W5RB1N74Bw_a8N3ns":255,"$fsrzUU-ZiTnRQp3ZVzsotc47bWIl5pGSGSmoMsE-GnwQ":259},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":36,"analysis":132,"fingerprints":236},"grt-booking","GRT Booking","1.0.1","Ridhwan Ahsan","https:\u002F\u002Fprofiles.wordpress.org\u002Fridhwanahsann\u002F","\u003Cp>GRT Booking is a lightweight and powerful room reservation plugin. It allows administrators to define available booking periods and provides a frontend form for users to check room availability.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n*   Responsive booking form via shortcode [grtbo_booking_form].\u003Cbr \u002F>\n*   AJAX-powered availability checking.\u003Cbr \u002F>\n*   Admin settings for minimum\u002Fmaximum stay.\u003Cbr \u002F>\n*   Customizable submit button text.\u003Cbr \u002F>\n*   Date range management for room availability.\u003Cbr \u002F>\n*   \u003Cstrong>Smart Date Picker\u003C\u002Fstrong>: Only admin-defined available dates are selectable in the frontend form.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Admin Configuration:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Navigate to \u003Cstrong>Settings > GRT Booking\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Set the Minimum and Maximum stay duration.\u003C\u002Fli>\n\u003Cli>Customize the “Submit Button Text”.\u003C\u002Fli>\n\u003Cli>Use the “Availability Management” section to add dates when the room is available.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Frontend Display:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create a new page or edit an existing one.\u003C\u002Fli>\n\u003Cli>Insert the shortcode: \u003Ccode>[grtbo_booking_form]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Publish the page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","A comprehensive room reservation system for WordPress.",0,300,"2026-02-24T14:46:00.000Z","6.9.5","5.0","",[18,19,20,21],"booking","hotel","reservation","room","https:\u002F\u002Fgithub.com\u002Fridhwanahsan\u002Fgrt-booking","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrt-booking.1.0.1.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":24,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"ridhwanahsann",6,10,30,94,"2026-08-25T11:16:13.966Z",[37,63,80,97,114],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":11,"last_vuln_date":62,"fetched_at":26},"wp-hotel-booking","WP Hotel Booking","2.3.4","ThimPress","https:\u002F\u002Fprofiles.wordpress.org\u002Fthimpress\u002F","\u003Cp>WP Hotel Booking is a comprehensive solution for hotel owners, lodges, or any accommodation providers who need a professional booking system directly on their WordPress website. With an intuitive and user-friendly interface, this plugin helps you efficiently manage every aspect of bookings.\u003C\u002Fp>\n\u003Ch3>How to get help from us\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsailing.thimpress.com\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.thimpress.com\u002Fwp-hotel-booking\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fhelp.thimpress.com\u002F\" rel=\"nofollow ugc\">Get Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Discover the best WordPress themes designed specifically for hotel booking and reservations. Our themes are built to work seamlessly with the powerful WP Hotel Booking plugin, making it easy for hotel owners to manage bookings effortlessly. Developers are also welcome to create new WordPress hotel themes using this robust plugin.\u003C\u002Fp>\n\u003Cp>Explore our premium hotel WordPress themes that use the WP Hotel Booking plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Fhotel-wordpress-theme-sailing\u002F13321455\" rel=\"nofollow ugc\">Sailing – Hotel WordPress Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Ftravel-booking-hotel-wordpress-theme-hotel-wp\u002F18828322\" rel=\"nofollow ugc\">LuxStay – Hotel & BnB WordPress Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>WP Hotel Booking is ideal for:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Independent hotel owners looking for a seamless online booking solution.\u003C\u002Fli>\n\u003Cli>Resort and lodge managers who need an all-in-one reservation system.\u003C\u002Fli>\n\u003Cli>Hostel and B&B operators want to streamline their booking process.\u003C\u002Fli>\n\u003Cli>Large hotel chains require a scalable and professional booking management system.\u003C\u002Fli>\n\u003Cli>Developers building hotel-related WordPress themes with robust booking features.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WP Hotel Booking Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Complete Hotel Booking System\u003C\u002Fli>\n\u003Cli>Room Management\u003C\u002Fli>\n\u003Cli>Bookings Management\u003C\u002Fli>\n\u003Cli>Customer Management\u003C\u002Fli>\n\u003Cli>Coupon Management\u003C\u002Fli>\n\u003Cli>Pricing Plans Management\u003C\u002Fli>\n\u003Cli>Extra Packages Management\u003C\u002Fli>\n\u003Cli>Block Special Date Management\u003C\u002Fli>\n\u003Cli>Reports + Multilingual Ready\u003C\u002Fli>\n\u003Cli>Multi Currencies\u003C\u002Fli>\n\u003Cli>4 Payment Gateways (Offline Payment, Authorize.net, Paypal, Stripe)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>WP Hotel Booking not only saves you time but also provides a smooth booking experience for your customers. This plugin is suitable for businesses of all sizes, from small hotels to large hotel chains.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free add-ons for WP Hotel Booking are available in WordPress:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-hotel-booking-authorize-payment\u002F\" rel=\"ugc\">Authorize.Net Payment method for WP Hotel Booking\u003C\u002Fa> – Authorize.Net payment method for WP Hotel Booking Plugin.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-hotel-booking-stripe-payment\u002F\" rel=\"ugc\">Stripe Payment method for WP Hotel Booking\u003C\u002Fa> – Stripe payment method for WP Hotel Booking Plugin.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-hotel-booking-report\u002F\" rel=\"ugc\">Statistic for WP Hotel Booking\u003C\u002Fa> – Statistic booking for WP Hotel Booking Plugin.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-hotel-booking-woocommerce\u002F\" rel=\"ugc\">Woocommerce payment method for WP Hotel Booking\u003C\u002Fa> – Support paying for booking of WP Hotel Booking plugin with the payment system provided by WooCommerce..\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-hotel-booking-wpml-support\u002F\" rel=\"ugc\">WPML for WP Hotel Booking\u003C\u002Fa> – Multilnguage CMS support for WP Hotel Booking Plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n","WordPress Hotel Booking Plugin - A complete hotel booking reservation plugin for WordPress.",7000,449306,74,67,"2026-07-20T03:53:00.000Z","7.0.2","6.4","7.4",[54,55,56,20,57],"accommodation","booking-system","hotel-booking","room-management","http:\u002F\u002Fthimpress.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-hotel-booking.2.3.4.zip",76,23,"2026-07-10 16:57:17",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":32,"downloaded":71,"rating":11,"num_ratings":11,"last_updated":72,"tested_up_to":73,"requires_at_least":15,"requires_php":74,"tags":75,"homepage":77,"download_link":78,"security_score":79,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"hotel-booking-by-xfor","Hotel Booking by Xfor","0.1.5","utz0r2","https:\u002F\u002Fprofiles.wordpress.org\u002Futz0r2\u002F","\u003Cp>The best free hotel booking plugin on the earth! The simplest and fastest.\u003C\u002Fp>\n\u003Cp>Hotel Booking – wordpress plugin for room reservation. A powerful rental property booking plugin.\u003C\u002Fp>\n\u003Cp>If you are looking for a reliable reservation system for a Hotel, B&B, Villa, Apartments, Hostel or any similar accommodation, then you have found the right plugin.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Flexible settings\u003C\u002Fli>\n\u003Cli>Meny params\u003C\u002Fli>\n\u003Cli>Promocodes\u003C\u002Fli>\n\u003Cli>Cross Browser Support\u003C\u002Fli>\n\u003Cli>Powerful admin panel (SPA)\u003C\u002Fli>\n\u003Cli>Dashboard\u003C\u002Fli>\n\u003Cli>Thumbnail & Multiple Images for Room\u003C\u002Fli>\n\u003Cli>Unlimited Room adding System\u003C\u002Fli>\n\u003Cli>Ready to use\u003C\u002Fli>\n\u003Cli>Realtime checkout calculations\u003C\u002Fli>\n\u003Cli>Email notifications\u003C\u002Fli>\n\u003Cli>Instant search\u003C\u002Fli>\n\u003Cli>Does not use dependencies\u003C\u002Fli>\n\u003Cli>and much more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FcFf2_BGcI1E?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Insert shortcode [hotel_booking] to any page in wordpress.\u003C\u002Fp>\n","Hotel Booking - helps you to setup hotel booking system quickly, pleasantly and easily.",1603,"2022-02-08T09:59:00.000Z","5.9.13","7.0",[18,76,19,20,21],"booking-engine","https:\u002F\u002Fgithub.com\u002Futz0r2\u002Fhotel-booking","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhotel-booking-by-xfor.0.1.5.zip",85,{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":11,"downloaded":88,"rating":11,"num_ratings":11,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":52,"tags":92,"homepage":94,"download_link":95,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":96},"intelligent-room-booking-system-for-hotel","Intelligent Room Booking System for Hotel","1.0.3","Dhiraj Patra","https:\u002F\u002Fprofiles.wordpress.org\u002Fdhirajpatra\u002F","\u003Cp>Advanced Booking System is a comprehensive WordPress plugin that allows you to manage bookings for rooms, courts, chalets, sports fields, or any bookable resource. Perfect for hotels, sports facilities, co-working spaces, and rental businesses.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>For Site Visitors:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Interactive calendar interface for date selection\u003Cbr \u002F>\n* User registration and login required for bookings\u003Cbr \u002F>\n* Real-time availability checking\u003Cbr \u002F>\n* Email confirmation when booking is approved\u003Cbr \u002F>\n* Email notification when booking is denied\u003Cbr \u002F>\n* View and manage personal bookings\u003Cbr \u002F>\n* Cancel bookings before the scheduled date\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For Administrators:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Comprehensive admin panel for booking management\u003Cbr \u002F>\n* Approve or deny booking requests with one click\u003Cbr \u002F>\n* Automated email notifications for new bookings\u003Cbr \u002F>\n* Customizable email templates with template tags\u003Cbr \u002F>\n* Unlimited room\u002Fresource management (tested up to 20 rooms)\u003Cbr \u002F>\n* Set maximum bookings per user per room (default: 3)\u003Cbr \u002F>\n* Configure closed days (e.g., closed every Sunday)\u003Cbr \u002F>\n* Set week start day preference\u003Cbr \u002F>\n* Customizable booking titles (Room, Chalet, Court, etc.)\u003Cbr \u002F>\n* Filter bookings by status, room, or date range\u003Cbr \u002F>\n* Bulk actions for efficient management\u003Cbr \u002F>\n* Statistics dashboard\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Form Fields & Validation:\u003C\u002Fstrong>\u003Cbr \u002F>\n* First Name (required, validated)\u003Cbr \u002F>\n* Last Name (required, validated)\u003Cbr \u002F>\n* Email Address (required, email format validation)\u003Cbr \u002F>\n* Phone Number (required, phone format validation)\u003Cbr \u002F>\n* Booking Date (required, validated against past dates and closed days)\u003Cbr \u002F>\n* Notes\u002FComments (optional)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Email Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Customizable email templates for:\u003Cbr \u002F>\n  – User booking confirmation\u003Cbr \u002F>\n  – User booking denial\u003Cbr \u002F>\n  – Admin new booking notification\u003Cbr \u002F>\n* Available template tags:\u003Cbr \u002F>\n  – {first_name}, {last_name}\u003Cbr \u002F>\n  – {email}, {phone}\u003Cbr \u002F>\n  – {room_name}, {booking_title}\u003Cbr \u002F>\n  – {booking_date}, {booking_time}\u003Cbr \u002F>\n  – {booking_id}, {status}\u003Cbr \u002F>\n  – {site_name}, {site_url}\u003Cbr \u002F>\n  – {manage_url}\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Security Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* SQL injection protection via prepared statements\u003Cbr \u002F>\n* XSS protection via proper escaping and sanitization\u003Cbr \u002F>\n* CSRF protection via nonce verification\u003Cbr \u002F>\n* User authentication requirement\u003Cbr \u002F>\n* Role-based access control\u003Cbr \u002F>\n* Secure AJAX handling\u003C\u002Fp>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.8 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>MySQL 5.6 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>For support, please visit the plugin support forum or contact us through our website.\u003C\u002Fp>\n\u003Ch4>Development\u003C\u002Fh4>\n\u003Cp>This plugin follows WordPress coding standards and best practices:\u003Cbr \u002F>\n* Proper data sanitization and validation\u003Cbr \u002F>\n* Prepared SQL statements for security\u003Cbr \u002F>\n* Nonce verification for forms\u003Cbr \u002F>\n* Translatable strings with text domain\u003Cbr \u002F>\n* Action and filter hooks for extensibility\u003Cbr \u002F>\n* Object-oriented architecture\u003Cbr \u002F>\n* No PHP errors or warnings in debug mode\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>Developed with attention to WordPress coding standards and security best practices.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin stores the following user data:\u003Cbr \u002F>\n* First name, last name\u003Cbr \u002F>\n* Email address\u003Cbr \u002F>\n* Phone number\u003Cbr \u002F>\n* Booking dates and times\u003Cbr \u002F>\n* User IP address (for security logs)\u003C\u002Fp>\n\u003Cp>All data is stored in your WordPress database and is subject to your site’s privacy policy. No data is sent to external services.\u003C\u002Fp>\n\u003Ch3>Technical Details\u003C\u002Fh3>\n\u003Ch4>Database Tables\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>wp_irbsfh_bookings – Stores all booking records\u003C\u002Fli>\n\u003Cli>wp_irbsfh_rooms – Stores room\u002Fresource information\u003C\u002Fli>\n\u003Cli>wp_irbsfh_settings – Stores plugin settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>AJAX Actions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>irbsfh_load_calendar – Load calendar for specific month\u003C\u002Fli>\n\u003Cli>irbsfh_check_availability – Check room availability\u003C\u002Fli>\n\u003Cli>irbsfh_submit_booking – Submit new booking\u003C\u002Fli>\n\u003Cli>irbsfh_cancel_booking – Cancel user booking\u003C\u002Fli>\n\u003Cli>irbsfh_admin_confirm_booking – Admin approve booking\u003C\u002Fli>\n\u003Cli>irbsfh_admin_deny_booking – Admin deny booking\u003C\u002Fli>\n\u003Cli>irbsfh_admin_delete_booking – Admin delete booking\u003C\u002Fli>\n\u003Cli>irbsfh_admin_bulk_action – Bulk booking actions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Hooks for Developers\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Actions:\u003C\u002Fstrong>\u003Cbr \u002F>\n* irbsfh_booking_created – Fires after booking is created\u003Cbr \u002F>\n* irbsfh_booking_confirmed – Fires after booking is confirmed\u003Cbr \u002F>\n* irbsfh_booking_cancelled – Fires after booking is cancelled\u003Cbr \u002F>\n* irbsfh_booking_deleted – Fires after booking is deleted\u003Cbr \u002F>\n* irbsfh_email_sent – Fires after email is sent\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filters:\u003C\u002Fstrong>\u003Cbr \u002F>\n* irbsfh_booking_form_fields – Filter booking form fields\u003Cbr \u002F>\n* irbsfh_email_template_tags – Filter available email template tags\u003Cbr \u002F>\n* irbsfh_calendar_availability – Filter calendar availability data\u003Cbr \u002F>\n* irbsfh_max_bookings_per_user – Filter maximum bookings constraint\u003C\u002Fp>\n\u003Ch3>Minimum Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.8 or greater\u003C\u002Fli>\n\u003Cli>PHP version 7.4 or greater\u003C\u002Fli>\n\u003Cli>MySQL version 5.6 or greater OR MariaDB version 10.1 or greater\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Recommended Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 6.0 or greater\u003C\u002Fli>\n\u003Cli>PHP version 8.0 or greater\u003C\u002Fli>\n\u003Cli>MySQL version 5.7 or greater OR MariaDB version 10.3 or greater\u003C\u002Fli>\n\u003Cli>HTTPS support\u003C\u002Fli>\n\u003C\u002Ful>\n","Complete booking management system with calendar, user authentication, and email notifications.",172,"2026-02-12T02:03:00.000Z","6.9.4","5.8",[18,93,19,20,21],"calendar","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fintelligent-room-booking-system-for-hotel","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fintelligent-room-booking-system-for-hotel.1.0.3.zip","2026-04-06T09:54:40.288Z",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":11,"downloaded":105,"rating":11,"num_ratings":11,"last_updated":106,"tested_up_to":50,"requires_at_least":91,"requires_php":52,"tags":107,"homepage":112,"download_link":113,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"quotel-hotel-booking","Quotel Hotel Booking – Hotel Booking, Reservation & Room Management for WordPress","1.3.0","Syed Tarikul Islam","https:\u002F\u002Fprofiles.wordpress.org\u002Friko910\u002F","\u003Cp>\u003Cstrong>Quotel Hotel Booking\u003C\u002Fstrong> is an all-in-one \u003Cstrong>hotel booking plugin for WordPress\u003C\u002Fstrong> built for hotels, resorts, B&Bs, guest houses, vacation rentals and any property that takes online room reservations. It ships a custom \u003Cstrong>Rooms\u003C\u002Fstrong> catalog, \u003Cstrong>bookings database\u003C\u002Fstrong>, \u003Cstrong>smart pricing\u003C\u002Fstrong>, \u003Cstrong>availability rules\u003C\u002Fstrong> and a \u003Cstrong>WooCommerce checkout integration\u003C\u002Fstrong> so guests pay through your existing store while staff manage everything from a clean React-powered dashboard.\u003C\u002Fp>\n\u003Cp>Designed to be production-ready out of the box: install, activate the \u003Cstrong>setup wizard\u003C\u002Fstrong>, add rooms, drop a shortcode on a page and start exploring the system.\u003C\u002Fp>\n\u003Ch4>Free vs. Pro\u003C\u002Fh4>\n\u003Cp>The free plugin gives you the \u003Cstrong>complete hotel infrastructure\u003C\u002Fstrong> — rooms, taxonomies, calendar UI, dashboard, reports, settings, all shortcodes and the full REST surface for read access. You can browse the booking form on the front end and the admin dashboard \u002F calendar \u002F bookings \u002F reports screens in \u003Cstrong>preview mode\u003C\u002Fstrong> to see exactly how the live system looks.\u003C\u002Fp>\n\u003Cp>To accept \u003Cstrong>real online bookings\u003C\u002Fstrong>, edit the \u003Cstrong>calendar\u003C\u002Fstrong>, create \u003Cstrong>manual bookings\u003C\u002Fstrong>, run \u003Cstrong>automated emails\u003C\u002Fstrong> and \u003Cstrong>CSV exports\u003C\u002Fstrong>, you need \u003Ca href=\"https:\u002F\u002Fwww.tarikul.top\u002Fplugins\u002Fquotel-hotel-booking\u002F\" rel=\"nofollow ugc\">Quotel Hotel Booking Pro\u003C\u002Fa> installed alongside this free plugin. License activation lives at \u003Cstrong>Hotel Booking \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> License \u002F Get Pro\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.tarikul.top\u002Fplugins\u002Fquotel-hotel-booking\u002F\" rel=\"nofollow ugc\">Plugin homepage »\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Why choose Quotel Hotel Booking\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Hotel reservation system\u003C\u002Fstrong> in one plugin – rooms, bookings, calendar, pricing, reports.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce-native online payments\u003C\u002Fstrong> – use any WooCommerce gateway (Stripe, PayPal, bank transfer, COD, etc.).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>React-powered booking form\u003C\u002Fstrong> – fast, accessible, mobile-first checkout flow.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST API first\u003C\u002Fstrong> – every screen is driven by \u003Ccode>qhb\u002Fv1\u003C\u002Fcode> so you can build custom integrations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No lock-in\u003C\u002Fstrong> – open code, GPLv2, translation-ready, runs on any standard WordPress host.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Core features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Rooms & content\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom post type \u003Ccode>qhb_room\u003C\u002Fcode> with archive support (pretty URLs under \u003Ccode>\u002Frooms\u002F\u003C\u002Fcode> by default).\u003C\u002Fli>\n\u003Cli>Taxonomies for \u003Cstrong>room types\u003C\u002Fstrong> and \u003Cstrong>amenities\u003C\u002Fstrong> (categorise and filter rooms).\u003C\u002Fli>\n\u003Cli>Rich room editor with featured image, gallery, pricing meta and a dedicated \u003Cstrong>single-room\u003C\u002Fstrong> layout including an optional gallery modal and a “Continue to booking” CTA.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Bookings & availability\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom tables for \u003Cstrong>bookings\u003C\u002Fstrong>, \u003Cstrong>per-day availability\u003C\u002Fstrong>, \u003Cstrong>pricing rules\u003C\u002Fstrong>, \u003Cstrong>extra services\u003C\u002Fstrong> and \u003Cstrong>booking-service\u003C\u002Fstrong> links.\u003C\u002Fli>\n\u003Cli>Date-range availability checks; supports multiple units per room type.\u003C\u002Fli>\n\u003Cli>Guest and logged-in booking flows; settings for guest booking, required phone and cancellation windows.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual bookings\u003C\u002Fstrong> for staff (admin capability) via the REST API.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Smart pricing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Base and weekend rates per room.\u003C\u002Fli>\n\u003Cli>Optional date-range \u003Cstrong>pricing rules\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tax\u003C\u002Fstrong> and \u003Cstrong>long-stay discounts\u003C\u002Fstrong> (weekly \u002F monthly) via Settings.\u003C\u002Fli>\n\u003Cli>Server-side \u003Cstrong>pricing endpoint\u003C\u002Fstrong> so the booking summary always matches what is actually charged.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>WooCommerce integration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Each room syncs to a \u003Cstrong>catalog-hidden variable WooCommerce product\u003C\u002Fstrong> with Standard \u002F Weekend rate variations.\u003C\u002Fli>\n\u003Cli>Bookings are linked to \u003Cstrong>WooCommerce order IDs\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Order status drives booking lifecycle (pending payment \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> confirmed; cancelled\u002Frefunded \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> released).\u003C\u002Fli>\n\u003Cli>Optional \u003Cstrong>“Pay now”\u003C\u002Fstrong> link in the pending-payment email using the WooCommerce order pay URL.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Admin experience\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Top-level \u003Cstrong>Hotel Booking\u003C\u002Fstrong> menu: Welcome, Dashboard, Bookings, Calendar, Settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Setup wizard\u003C\u002Fstrong> on first activation: hotel basics, booking rules, notifications, optional WooCommerce auto-install.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Booking calendar\u003C\u002Fstrong> – month and timeline-style views, room filter, booking density indicator and per-day management.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reports\u003C\u002Fstrong> REST endpoints: dashboard stats, revenue, bookings, occupancy, room performance, guest analytics, \u003Cstrong>CSV export\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Guest experience\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shortcode-driven React apps for the entire reservation journey.\u003C\u002Fli>\n\u003Cli>Compact \u003Cstrong>booking bar\u003C\u002Fstrong> for hero sections and home pages with Flatpickr date picker.\u003C\u002Fli>\n\u003Cli>Deep-link friendly URLs with \u003Ccode>qhb_room\u003C\u002Fcode>, \u003Ccode>check_in\u003C\u002Fcode>, \u003Ccode>check_out\u003C\u002Fcode>, \u003Ccode>adults\u003C\u002Fcode>, \u003Ccode>children\u003C\u002Fcode> and \u003Ccode>room_type\u003C\u002Fcode> query args.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Security & roles\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom capability \u003Ccode>manage_hotel_bookings\u003C\u002Fcode> (granted to administrators on activation).\u003C\u002Fli>\n\u003Cli>REST routes use nonces and dedicated permission callbacks for public vs. admin operations.\u003C\u002Fli>\n\u003Cli>All input is sanitized; output is escaped; SQL is built with \u003Ccode>$wpdb->prepare()\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Available shortcodes\u003C\u002Fh4>\n\u003Cp>Drop any of these shortcodes on a page or post. Default pages are auto-created on first activation if they do not already exist.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[qhb_booking_form]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Renders the multi-step React booking wizard (search \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> pick a room \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> guest details \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> summary \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> checkout). Mounts to \u003Ccode>#qhb-booking-root\u003C\u002Fcode>. Best placed on the \u003Cstrong>Book a Room\u003C\u002Fstrong> page.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[qhb_room_search]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Renders the filterable room search and results grid. Mounts to \u003Ccode>#qhb-search-root\u003C\u002Fcode>. Best placed on a \u003Cstrong>Search Rooms\u003C\u002Fstrong> page.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[qhb_my_bookings]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Lists the current user’s bookings (logged-in only). Mounts to \u003Ccode>#qhb-mybookings-root\u003C\u002Fcode>. Best placed on a \u003Cstrong>My Account \u002F My Bookings\u003C\u002Fstrong> page.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[qhb_booking_bar]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>A compact horizontal booking strip with check-in \u002F check-out date pickers, rooms \u002F adults \u002F children counters, room category dropdown and a “Book now” button. Use it inside hero sections, sidebars or the home page. Submitting it deep-links into the page that hosts \u003Ccode>[qhb_booking_form]\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Available \u003Ccode>[qhb_booking_bar]\u003C\u002Fcode> attributes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>redirect\u003C\u002Fcode> – override the booking page URL. Defaults to the auto-created \u003Cstrong>Book a Room\u003C\u002Fstrong> page or \u003Ccode>\u002Fbook\u002F\u003C\u002Fcode>.\n\u003Cul>\n\u003Cli>Example: \u003Ccode>[qhb_booking_bar redirect=\"https:\u002F\u002Fexample.com\u002Freservations\u002F\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Ccode>button\u003C\u002Fcode> – override the submit button label. Defaults to “Book now”.\n\u003Cul>\n\u003Cli>Example: \u003Ccode>[qhb_booking_bar button=\"Check availability\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Backwards compatibility\u003C\u002Fh4>\n\u003Cp>The legacy \u003Ccode>[hbm_booking_form]\u003C\u002Fcode>, \u003Ccode>[hbm_room_search]\u003C\u002Fcode>, \u003Ccode>[hbm_my_bookings]\u003C\u002Fcode> and \u003Ccode>[hbm_booking_bar]\u003C\u002Fcode> shortcodes from version 1.0.0 are still registered as transparent aliases, so any pages you saved earlier keep working unchanged. The previous REST namespace \u003Ccode>hbm\u002Fv1\u003C\u002Fcode> is also still served alongside the new \u003Ccode>qhb\u002Fv1\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch4>Technical snapshot\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Text domain:\u003C\u002Fstrong> \u003Ccode>quotel-hotel-booking\u003C\u002Fcode> (translation-ready; works with Loco Translate, WPML, Polylang and standard \u003Ccode>.po\u003C\u002Fcode> \u002F \u003Ccode>.mo\u003C\u002Fcode> files).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST namespace:\u003C\u002Fstrong> \u003Ccode>qhb\u002Fv1\u003C\u002Fcode> – e.g. \u003Ccode>\u002Fwp-json\u002Fqhb\u002Fv1\u002Frooms\u003C\u002Fcode>, \u003Ccode>\u002Fbookings\u003C\u002Fcode>, \u003Ccode>\u002Fsettings\u003C\u002Fcode>, \u003Ccode>\u002Fpricing\u003C\u002Fcode>, \u003Ccode>\u002Favailability\u003C\u002Fcode>, \u003Ccode>\u002Fcalendar\u002F...\u003C\u002Fcode>, \u003Ccode>\u002Freports\u002F...\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom post type:\u003C\u002Fstrong> \u003Ccode>qhb_room\u003C\u002Fcode> (rewrite slug \u003Ccode>rooms\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Taxonomies:\u003C\u002Fstrong> \u003Ccode>qhb_room_type\u003C\u002Fcode>, \u003Ccode>qhb_amenity\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Database tables (using your \u003Ccode>$wpdb->prefix\u003C\u002Fcode>):\u003C\u002Fstrong> \u003Ccode>qhb_bookings\u003C\u002Fcode>, \u003Ccode>qhb_pricing_rules\u003C\u002Fcode>, \u003Ccode>qhb_availability\u003C\u002Fcode>, \u003Ccode>qhb_extra_services\u003C\u002Fcode>, \u003Ccode>qhb_booking_services\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Capability:\u003C\u002Fstrong> \u003Ccode>manage_hotel_bookings\u003C\u002Fcode> (assigned to administrators on activation).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress \u003Cstrong>5.8\u003C\u002Fstrong> or higher.\u003C\u002Fli>\n\u003Cli>PHP \u003Cstrong>7.4\u003C\u002Fstrong> or higher.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce\u003C\u002Fstrong> is recommended for online payments – the booking \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> checkout flow is built around it.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Single hotel or boutique hotel booking system.\u003C\u002Fli>\n\u003Cli>Resort with several room categories.\u003C\u002Fli>\n\u003Cli>B&B \u002F guest house reservation form.\u003C\u002Fli>\n\u003Cli>Vacation rental landing page with check-in \u002F check-out widget.\u003C\u002Fli>\n\u003Cli>Inn or homestay running on WordPress + WooCommerce.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>The plugin stores booking data you collect from guests (name, email, phone, dates, party size, optional notes) in the WordPress database and may associate each record with a WooCommerce \u003Cstrong>order ID\u003C\u002Fstrong> for payment tracking. Treat this data according to your privacy policy and applicable law (GDPR, CCPA, etc.). Email delivery uses WordPress’ \u003Ccode>wp_mail()\u003C\u002Fcode> facilities. No data is sent to third parties by the plugin itself.\u003C\u002Fp>\n","WordPress hotel booking plugin with rooms, pricing, availability, calendar and React booking form. Pro unlocks checkout and bookings.",393,"2026-06-04T17:22:00.000Z",[108,56,109,110,111],"booking-calendar","hotel-reservation","room-booking","woocommerce-hotel","https:\u002F\u002Ftarikul.top\u002Fquotel-hotel-booking","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquotel-hotel-booking.1.3.0.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":122,"downloaded":123,"rating":47,"num_ratings":124,"last_updated":125,"tested_up_to":14,"requires_at_least":126,"requires_php":52,"tags":127,"homepage":128,"download_link":129,"security_score":130,"vuln_count":31,"unpatched_count":11,"last_vuln_date":131,"fetched_at":26},"motopress-hotel-booking-lite","MotoPress Hotel Booking","6.2.2","jetmonsters","https:\u002F\u002Fprofiles.wordpress.org\u002Fjetmonsters\u002F","\u003Cp>The WordPress Hotel Booking plugin by MotoPress is the ultimate WordPress property rental system with a real lodging business in mind.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fhbdemo.getmotopress.com\u002F\" rel=\"nofollow ugc\">Plugin Demo\u003C\u002Fa> with the Dashboard access.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=t4SPW8lOXRE&list=PLbDImkyrISyKQccIsVDp98UXLIc1Yc3mn&index=2\" rel=\"nofollow ugc\">Video Overview\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLbDImkyrISyKQccIsVDp98UXLIc1Yc3mn\" rel=\"nofollow ugc\">30+ Video Guides\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fdocumentation\u002Fwordpress\u002Fplugins\u002Fhotel-booking\u002F\" rel=\"nofollow ugc\">Docs\u003C\u002Fa> – step-by-step guides to set up and manage the plugin.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Falbatross\u002F\" rel=\"ugc\">Free Elementor WordPress hotel template\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmotopress.github.io\u002Fhotel-booking-code-reference\u002F\" rel=\"nofollow ugc\">Code Reference\u003C\u002Fa> & \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmotopress\u002Fmphb-style-kit\" rel=\"nofollow ugc\">Style Kit\u003C\u002Fa> for developers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Using this WP hotel booking reservation plugin, you can create a simple vacation rental listing as well as a powerful rental property booking website with all sorts of online and offline payments, automatic inventory control, taxes and fees info, flexible pricing rates, custom policies and more.\u003C\u002Fp>\n\u003Cp>The MotoPress hotel reservation plugin allows you to add a real-time property search form and display availability calendars of individual rooms and properties.\u003C\u002Fp>\n\u003Cp>This WordPress booking system was developed for hotel and vacation rental owners, B&B hosts, real estate agencies, and anyone in the lodging sector of the hospitality industry. Hotel Booking is a standalone plugin that will help you create a stunning rental property website with any WordPress theme and switch it with peace in mind if needed.\u003C\u002Fp>\n\u003Cp>The admin dashboard of WordPress hotel plugin is absolutely user-friendly making it easy to create a hotel or property renting website for non-tech people.\u003C\u002Fp>\n\u003Ch3>WP Hotel Booking Plugin Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>It can handle \u003Cstrong>unlimited properties\u003C\u002Fstrong> (unlimited rooms in a hotel, bedspace in a hostel) as well can be easily optimized for just \u003Cstrong>one property\u003C\u002Fstrong> (a villa, an apartment, etc.).\u003C\u002Fli>\n\u003Cli>Structured property details: description, a photo gallery, amenities, services, a view, bed types, max occupancy, property size and more.\u003C\u002Fli>\n\u003Cli>Responsive layouts for accommodations listing.\u003C\u002Fli>\n\u003Cli>A \u003Cstrong>real-time search availability\u003C\u002Fstrong> form.\u003C\u002Fli>\n\u003Cli>A \u003Cstrong>smart search algorithm\u003C\u002Fstrong>: the system can recommend the best set of accommodations depending on a number of guests.\u003C\u002Fli>\n\u003Cli>Unlimited variables for \u003Cstrong>rates\u003C\u002Fstrong> (pricing) based on any needed term (season): special periods (Christmas, wedding), weekends, daily or weekly rates, etc.\u003C\u002Fli>\n\u003Cli>Free or paid extras – offer \u003Cstrong>bookable extra services and packages\u003C\u002Fstrong> (guests can optionally add them to the reservation on the checkout).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Min and max stay\u003C\u002Fstrong> periods for all or individual accommodations, fixed departure and arrival times.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Discount coupons\u003C\u002Fstrong> for promos or loyal clients (can be based on many custom rules).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Taxes and fees\u003C\u002Fstrong> info: you can add mandatory fees, accommodation taxes, service taxes, and fee taxes to the accommodation rate.\u003C\u002Fli>\n\u003Cli>State the age of children in your establishment (displayed right in the search availability form).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple accommodations booking\u003C\u002Fstrong> by one guest in one reservation!\u003C\u002Fli>\n\u003Cli>Shortcodes, widgets and blocks for setting up the system.\u003C\u002Fli>\n\u003Cli>A user-friendly property booking widget for guests.\u003C\u002Fli>\n\u003Cli>Currency support.\u003C\u002Fli>\n\u003Cli>Professional localization of the WP hotel booking plugin into 14 languages: Portuguese, Polish, Russian, Spanish, Turkish, Swedish, Italian, Hungarian, Czech, Chinese, Dutch, French, Arabic and German. Additionally, the plugin is officially compatible with WPML and is custom translations ready.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Property Management System\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Inventory control\u003C\u002Fstrong>: if the property is booked, it automatically becomes unavailable for reservations, no manual control is needed.\u003C\u002Fli>\n\u003Cli>Edit \u003Cstrong>amenities and services\u003C\u002Fstrong> available for a property in clicks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Block all or individual accommodations\u003C\u002Fstrong> for a certain period of time (maintenance, special events) by setting not check-in, not check-out or not stay-in rules.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Handling Bookings\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>3 booking \u003Cstrong>confirmation modes\u003C\u002Fstrong>:\n\u003Col>\n\u003Cli>by \u003Cstrong>admin manually\u003C\u002Fstrong>;\u003C\u002Fli>\n\u003Cli>by \u003Cstrong>customer via email\u003C\u002Fstrong>;\u003C\u002Fli>\n\u003Cli>automatic confirmation \u003Cstrong>upon a payment\u003C\u002Fstrong> (online payments or after arrival).\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PayPal\u003C\u002Fstrong> payment gateway for online bookings or \u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fhotel-booking-woocommerce-payments\u002F?utm_source=wp-org&utm_medium=textlink&utm_campaign=hotel-booking-lite&utm_content=hotel-booking-woocommerce-payments\" rel=\"nofollow ugc\">Hotel Booking WooCommerce Payments\u003C\u002Fa> premium addon for more gateways.\u003C\u002Fli>\n\u003Cli>Pay on Arrival and Direct Bank Transfer.\u003C\u002Fli>\n\u003Cli>Ability to add a payment manually after a guest’s arrival.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full or deposit\u003C\u002Fstrong> (fixed or percent) online payments.\u003C\u002Fli>\n\u003Cli>Booking status: Booked, Pending, Cancelled.\u003C\u002Fli>\n\u003Cli>Status and payment info logs for each booking.\u003C\u002Fli>\n\u003Cli>Editable \u003Cstrong>customer details\u003C\u002Fstrong> for each booking.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bookings calendar\u003C\u002Fstrong> where all upcoming bookings can be filtered by dates, accommodation or status.\u003C\u002Fli>\n\u003Cli>Payments history.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic email notifications\u003C\u002Fstrong>: customize confirmation, cancellation and all sorts of emails.\u003C\u002Fli>\n\u003Cli>Complete and correct \u003Cstrong>price breakdown\u003C\u002Fstrong> with a detailed taxes and fees info.\u003C\u002Fli>\n\u003Cli>Handy backoffice for managing bookings.\u003C\u002Fli>\n\u003Cli>Customizable booking widget.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>User Roles and Capabilities\u003C\u002Fh3>\n\u003Cp>You can restrict or grant access to the Hotel Booking plugin, thus, for example, allow some people to only view bookings and others to perform more tasks with payments, clients, and more. The Hotel Booking plugin provides two custom user roles for this task:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hotel Manager\u003C\u002Fli>\n\u003Cli>Hotel Worker\u003C\u002Fli>\n\u003Cli>Hotel Customer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>User Area for Customers\u003C\u002Fh3>\n\u003Cp>The user area for customers allows them to log in, view bookings and speed up all future reservations thanks to the saved and pre-populated customer info at checkout. Website admins can set the plugin to create user accounts automatically at checkout or let customers create ones manually.\u003C\u002Fp>\n\u003Ch3>Booking Calendar\u003C\u002Fh3>\n\u003Cp>Hotel Booking is one of the top \u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fcategory\u002Fwordpress-calendar-plugins\u002F\" rel=\"nofollow ugc\">WordPress calendar plugins\u003C\u002Fa> from MotoPress.\u003C\u002Fp>\n\u003Cp>Display per-day pricing in the calendar and enable guests to book rooms using a calendar date picker. Your guest can simply click on the available dates right in the calendar when they want to stay and then follow the simple steps to complete their booking.\u003C\u002Fp>\n\u003Ch3>REST API\u003C\u002Fh3>\n\u003Cp>The Hotel Booking REST API is built on top of the WordPress REST API, ensuring a robust and secure code, thus helping you use our product in any application and create new experiences.\u003C\u002Fp>\n\u003Ch3>Hotel Booking Mobile Application\u003C\u002Fh3>\n\u003Cp>We provide a free app for both \u003Ca href=\"https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.motopress.mphb_app\" rel=\"nofollow ugc\">Android\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fapps.apple.com\u002Fus\u002Fapp\u002Fhotel-booking-for-wordpress\u002Fid1619328436\" rel=\"nofollow ugc\">Apple\u003C\u002Fa> operating systems that will allow you to check the real-time availability of your accommodations, add bookings, and view guest and payment information on the go.\u003C\u002Fp>\n\u003Ch3>Hotel Booking Plugin Addons\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fcategory\u002Fhotel-booking-addons\u002F?utm_source=wp-org-hb-lite-page&utm_medium=text-link&utm_content=hotel-booking-addons\" rel=\"nofollow ugc\">Hotel Booking plugin addons\u003C\u002Fa> are available for adding custom functionality to your rental website:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fhotel-booking-woocommerce-payments\u002F?utm_source=wp-org-hb-lite-page&utm_medium=text-link&utm_content=woocommerce-payment-addon\" rel=\"nofollow ugc\">WooCommerce Payments\u003C\u002Fa> addon – extend the number of payment gateways.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fhotel-booking-payment-request\u002F?utm_source=wp-org-hb-lite-page&utm_medium=text-link&utm_content=hotel-booking-payment-request-addon\" rel=\"nofollow ugc\">Payment Request\u003C\u002Fa> addon – automate your workflow of requesting and collecting rental payments from your clients.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fhotel-booking-reviews\u002F?utm_source=wp-org-hb-lite-page&utm_medium=text-link&utm_content=hotel-booking-reviews-rating-addon\" rel=\"nofollow ugc\">Reviews and Rating\u003C\u002Fa> addon – allow guests to rate and review your property.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmphb-elementor\u002F\" rel=\"ugc\">Elementor Integration\u003C\u002Fa> addon – helps speed up the work with your Elementor hotel website.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmphb-divi\u002F\" rel=\"ugc\">Divi Integration\u003C\u002Fa> addon – integrates Divi theme with the MotoPress Hotel Booking plugin to modify content and styles visually via Divi builder.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fhotel-booking-notifier\u002F?utm_source=wp-org-hb-lite-page&utm_medium=text-link\" rel=\"nofollow ugc\">Hotel Booking Notifier\u003C\u002Fa> addon – create automated event-driven emails before and after arrival\u002Fdeparture.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fhotel-booking-checkout-fields\u002F?utm_source=wp-org-hb-lite-page&utm_medium=text-link\" rel=\"nofollow ugc\">Hotel Booking Checkout Fields\u003C\u002Fa> addon – edit the form at the checkout by customizing current fields or adding new ones.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fhotel-booking-pricelabs\u002F?utm_source=wp-org-hb-lite-page&utm_medium=text-link\" rel=\"nofollow ugc\">PriceLabs Integration\u003C\u002Fa> addon – earn more from every listing by dynamically updating your rates with prices from PriceLabs, the best price optimization service for hotels and vacation rentals.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fhotel-booking-accommodation-based-payments\u002F?utm_source=wp-org-hb-lite-page&utm_medium=text-link\" rel=\"nofollow ugc\">Accommodation-Based Payments\u003C\u002Fa> addon – create a property management platform where each property owner receives booking payments directly into their own account.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic bookings synchronization with OTAs\u003C\u002Fstrong> (exchange calendars via iCal) like Booking.com, Airbnb, TripAdvisor or HomeAway. This will help you rent out accommodations on different platforms simultaneously and avoid overbooking.\u003C\u002Fli>\n\u003Cli>Priority updates (new features released regularly).\u003C\u002Fli>\n\u003Cli>Priority support – email, live chat, forum.\u003C\u002Fli>\n\u003Cli>More built-in payment gateways (2Checkout, Braintree, Stripe, Beanstream\u002FBambora).\u003C\u002Fli>\n\u003Cli>Adding reservations from the backend.\u003C\u002Fli>\n\u003Cli>Ability to edit original booking details, including departure\u002Farrival dates, booked services, rates, and accommodations (add, remove, or replace originally booked properties).\u003C\u002Fli>\n\u003Cli>Different property prices based on a number of guests and nights.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Have a look at all Pro \u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fmotopress-wordpress-hotel-booking-pro-vs-lite\u002F?utm_source=wp-org&utm_medium=pro-features&utm_campaign=hotel-booking-lite&utm_content=here\" rel=\"nofollow ugc\">plugin features\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Sell Appointments & Hourly Bookings\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fcategory\u002Fwordpress-booking-plugins\u002F\" rel=\"nofollow ugc\">WordPress booking plugins\u003C\u002Fa> from MotoPress are designed for different businesses.\u003C\u002Fp>\n\u003Cp>Offer smooth and quick event and appointment reservations on your rental property site with our \u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fappointment-booking\u002F?utm_source=wp_org_hb_lite_page&utm_medium=text_link&utm_campaign=appointment_plugin\" rel=\"nofollow ugc\">WordPress Appointment plugin\u003C\u002Fa>. Create appointments of any duration, add flexible staff schedules, and start accepting online bookings.\u003C\u002Fp>\n\u003Ch3>Hotel and Vacation Rental WordPress Themes\u003C\u002Fh3>\n\u003Cp>Are you looking for a pre-designed ready-to-go hotel booking WordPress theme?\u003C\u002Fp>\n\u003Cp>Check out our \u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fcategory\u002Fhotel-rental-wordpress-themes\u002F?utm_source=wp-org&utm_medium=hotel-themes&utm_campaign=hotel-booking-lite&utm_content=wordpress-hotel-themes\" rel=\"nofollow ugc\">Hotel and Vacation Rental WordPress Themes\u003C\u002Fa> where the Pro version of the \u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fhotel-booking\u002F?utm_source=wp-org&utm_medium=pro-link&utm_campaign=hotel-booking-lite&utm_content=wordpress-booking-plugin\" rel=\"nofollow ugc\">WordPress Booking Plugin\u003C\u002Fa> is included for free.\u003C\u002Fp>\n\u003Cp>You may also use the Palmeria \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fpalmeria\u002F\" rel=\"ugc\">free hotel booking theme\u003C\u002Fa> and Albatross \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Falbatross\u002F\" rel=\"ugc\">free hotel Elementor theme\u003C\u002Fa> with the built-in free WordPress hotel booking plugin Lite.\u003C\u002Fp>\n\u003Cp>Every hotel booking theme in the list comes with the Hotel Booking Lite pluin pre-installed, with the visual styles polished for the plugin.\u003C\u002Fp>\n\u003Ch3>Copyright\u003C\u002Fh3>\n\u003Cp>MotoPress Hotel Booking plugin, Copyright (C) 2016, MotoPress https:\u002F\u002Fmotopress.com\u002F\u003Cbr \u002F>\nMotoPress Hotel Booking plugin is distributed under the terms of the GNU GPL.\u003C\u002Fp>\n","The #1 Hotel Booking and Vacation Rental Plugin for WordPress. Online payments, seasons, rates, free or paid extras, coupons, taxes & fees.",10000,762242,65,"2026-07-20T14:03:00.000Z","5.2",[18,76,19,56,20],"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fhotel-booking\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmotopress-hotel-booking-lite.6.2.2.zip",83,"2026-07-01 00:00:00",{"attackSurface":133,"codeSignals":185,"taintFlows":224,"riskAssessment":225,"analyzedAt":235},{"hooks":134,"ajaxHandlers":170,"restRoutes":178,"shortcodes":179,"cronEvents":183,"entryPointCount":184,"unprotectedCount":11},[135,141,146,150,154,158,162,166],{"type":136,"name":137,"callback":138,"file":139,"line":140},"action","plugins_loaded","grtbo_booking_run","grt-booking.php",55,{"type":136,"name":142,"callback":143,"file":144,"line":145},"admin_menu","add_admin_menu","includes\\class-grt-admin.php",16,{"type":136,"name":147,"callback":148,"file":144,"line":149},"admin_init","register_settings",17,{"type":136,"name":151,"callback":152,"file":144,"line":153},"admin_enqueue_scripts","enqueue_scripts",18,{"type":136,"name":155,"callback":156,"file":144,"line":157},"admin_post_grtbo_add_availability","handle_add_availability",19,{"type":136,"name":159,"callback":160,"file":144,"line":161},"admin_post_grtbo_delete_availability","handle_delete_availability",20,{"type":136,"name":163,"callback":164,"file":144,"line":165},"admin_post_grtbo_update_booking_status","handle_update_booking_status",21,{"type":136,"name":167,"callback":168,"file":169,"line":149},"wp_enqueue_scripts","register_assets","includes\\class-grt-shortcode.php",[171,177],{"action":172,"nopriv":173,"callback":174,"hasNonce":175,"hasCapCheck":173,"file":176,"line":145},"grtbo_check_availability",false,"process_booking",true,"includes\\class-grt-ajax.php",{"action":172,"nopriv":175,"callback":174,"hasNonce":175,"hasCapCheck":173,"file":176,"line":149},[],[180],{"tag":181,"callback":182,"file":169,"line":145},"grtbo_booking_form","render_shortcode",[],3,{"dangerousFunctions":186,"sqlUsage":187,"outputEscaping":204,"fileOperations":11,"externalRequests":11,"nonceChecks":222,"capabilityChecks":189,"bundledLibraries":223},[],{"prepared":188,"raw":189,"locations":190},8,5,[191,194,196,200,202],{"file":144,"line":192,"context":193},282,"$wpdb->get_results() with variable interpolation",{"file":144,"line":195,"context":193},446,{"file":197,"line":198,"context":199},"includes\\class-grt-db.php",42,"$wpdb->query() with variable interpolation",{"file":197,"line":201,"context":193},150,{"file":203,"line":145,"context":199},"uninstall.php",{"escaped":48,"rawEcho":205,"locations":206},7,[207,210,212,214,216,218,220],{"file":144,"line":208,"context":209},207,"raw output",{"file":144,"line":211,"context":209},209,{"file":144,"line":213,"context":209},211,{"file":144,"line":215,"context":209},213,{"file":144,"line":217,"context":209},295,{"file":144,"line":219,"context":209},301,{"file":144,"line":221,"context":209},504,4,[],[],{"summary":226,"deductions":227},"The grt-booking plugin v1.0.1 demonstrates a generally strong security posture, with a notable absence of critical vulnerabilities in its known history and promising indicators in static analysis. The plugin has no recorded CVEs, suggesting a track record of responsible development or infrequent targeting. Static analysis further reinforces this positive outlook, showing no dangerous functions, file operations, or external HTTP requests. The high percentage of SQL queries using prepared statements (62%) and properly escaped output (91%) are excellent practices that significantly mitigate common attack vectors like SQL injection and cross-site scripting (XSS). The presence of nonce and capability checks on entry points, though not all entry points are explicitly stated as having these, is also a good sign.",[228,230,232],{"reason":229,"points":205},"Potential for unauthenticated AJAX handlers",{"reason":231,"points":189},"Moderate SQL queries not using prepared statements",{"reason":233,"points":234},"Small percentage of unescaped output",2,"2026-03-17T06:44:51.140Z",{"wat":237,"direct":246},{"assetPaths":238,"generatorPatterns":241,"scriptPaths":242,"versionParams":243},[239,240],"\u002Fwp-content\u002Fplugins\u002Fgrt-booking\u002Fassets\u002Fcss\u002Fjquery-ui.css","\u002Fwp-content\u002Fplugins\u002Fgrt-booking\u002Fassets\u002Fcss\u002Fadmin.css",[],[],[244,245],"grt-booking\u002Fassets\u002Fcss\u002Fadmin.css?ver=","grt-booking\u002Fassets\u002Fcss\u002Fjquery-ui.css?ver=",{"cssClasses":247,"htmlComments":249,"htmlAttributes":250,"restEndpoints":252,"jsGlobals":253,"shortcodeOutput":254},[248],"grt-datepicker",[],[251],"label_for",[],[],[],{"error":175,"url":256,"statusCode":257,"statusMessage":258,"message":258},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fgrt-booking\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":260,"versions":261},1,[262],{"version":6,"download_url":23,"svn_tag_url":263,"released_at":25,"has_diff":173,"diff_files_changed":264,"diff_lines":25,"trac_diff_url":25,"vulnerabilities":265,"is_current":175},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrt-booking\u002Ftags\u002F1.0.1\u002F",[],[]]