[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fBrMCPCqKNC19FoVy7C7MLk3GeHoc0SyfDLBpIWy5YM4":3,"$fCfUi1jBRB7k7mQBJrW-7ieavqKrd_dhkNVDn8R54BBQ":352,"$fu4IFbz-FS43tWnsSIQ_l1rewExkypxAwhob7pvxjDOg":357},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":35,"analysis":137,"fingerprints":318},"mobile-calendar-booking-engine","Mobile Calendar Booking Engine","1.0.0","mobilecalendar","https:\u002F\u002Fprofiles.wordpress.org\u002Fmobilecalendar\u002F","\u003Cp>\u003Cstrong>Mobile Calendar Booking Engine\u003C\u002Fstrong> is the official WordPress plugin for integrating \u003Ca href=\"https:\u002F\u002Fmobile-calendar.com\" rel=\"nofollow ugc\">Mobile Calendar\u003C\u002Fa>‘s powerful booking system directly into your website.\u003C\u002Fp>\n\u003Ch4>What is Mobile Calendar?\u003C\u002Fh4>\n\u003Cp>Mobile Calendar is a comprehensive Property Management System (PMS) with integrated Channel Manager and 24\u002F7 Booking Engine designed for hotels, vacation rentals, apartments, and accommodation providers.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Easy Integration\u003C\u002Fstrong> – Connect via one-click OAuth or manual token entry\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg Blocks\u003C\u002Fstrong> – Two powerful blocks for the WordPress block editor:\n\u003Cul>\n\u003Cli>\u003Cstrong>Booking Button\u003C\u002Fstrong> – Customizable call-to-action button\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search Bar\u003C\u002Fstrong> – Advanced search with date picker and guest selection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elementor Support\u003C\u002Fstrong> – Full integration with Elementor page builder\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-language\u003C\u002Fstrong> – 40+ languages supported with automatic detection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Design\u003C\u002Fstrong> – Match your brand with color and style options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive\u003C\u002Fstrong> – Mobile-friendly design that works on all devices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Professional Date Picker\u003C\u002Fstrong> – Flatpickr with dual-month calendar view\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Double Bookings\u003C\u002Fstrong> – Real-time synchronization with Mobile Calendar system\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Hotels\u003C\u002Fli>\n\u003Cli>Vacation Rentals\u003C\u002Fli>\n\u003Cli>Apartments\u003C\u002Fli>\n\u003Cli>Guesthouses\u003C\u002Fli>\n\u003Cli>Bed & Breakfasts\u003C\u002Fli>\n\u003Cli>Any accommodation offering online bookings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Connect with your Mobile Calendar account (OAuth or manual token)\u003C\u002Fli>\n\u003Cli>Add booking blocks to your pages using Gutenberg or Elementor\u003C\u002Fli>\n\u003Cli>Start accepting direct bookings from your website\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Gutenberg Blocks\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Booking Button Block\u003C\u002Fstrong>\u003Cbr \u002F>\n– Custom button text and colors\u003Cbr \u002F>\n– Optional pre-filled parameters (room ID, dates, guests)\u003Cbr \u002F>\n– Border radius, padding, and alignment controls\u003Cbr \u002F>\n– Live preview in editor\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Search Bar Block\u003C\u002Fstrong>\u003Cbr \u002F>\n– Professional date picker (Flatpickr)\u003Cbr \u002F>\n– Guest selection (adults and children)\u003Cbr \u002F>\n– Horizontal or vertical layout\u003Cbr \u002F>\n– Customizable primary color\u003Cbr \u002F>\n– Responsive design\u003C\u002Fp>\n\u003Ch4>Elementor Widgets\u003C\u002Fh4>\n\u003Cp>Both Gutenberg blocks are also available as native Elementor widgets with the same features and customization options.\u003C\u002Fp>\n\u003Ch4>Multi-language Support\u003C\u002Fh4>\n\u003Cp>The plugin automatically detects your WordPress language and displays the booking interface in one of 40+ supported languages including:\u003C\u002Fp>\n\u003Cp>English, Polish, German, Spanish, French, Italian, Portuguese, Dutch, Czech, Danish, Finnish, Greek, Hungarian, Norwegian, Romanian, Slovak, Swedish, Turkish, Ukrainian, Russian, Chinese, Japanese, Korean, Thai, Vietnamese, and many more.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin connects to Mobile Calendar’s external services to provide booking functionality:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service:\u003C\u002Fstrong> Mobile Calendar Booking Engine\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> Display booking interface and process reservations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Transmitted:\u003C\u002Fstrong> Widget token (public identifier), selected dates, guest count, room preferences\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fmobile-calendar.com\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fmobile-calendar.com\u002Fprivacy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fmobile-calendar.com\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fmobile-calendar.com\u002Fterms\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin does not collect or store personal data on your WordPress site. All booking data is processed and stored securely by Mobile Calendar’s servers.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external service to provide its core booking functionality:\u003C\u002Fp>\n\u003Ch4>Mobile Calendar Booking Engine\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service URL:\u003C\u002Fstrong> https:\u002F\u002Fbooking.mobile-calendar.com\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service Provider:\u003C\u002Fstrong> Mobile Calendar (https:\u002F\u002Fmobile-calendar.com)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> This plugin displays the Mobile Calendar booking interface within an iframe when users click on booking buttons or submit the search form. This is the core functionality of the plugin – enabling direct hotel\u002Faccommodation reservations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Transmitted:\u003C\u002Fstrong> Widget token (public identifier for your property), selected check-in\u002Fcheck-out dates, number of guests (adults\u002Fchildren), room preferences, and language preference.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When Called:\u003C\u002Fstrong> The external service is called only when a user interacts with a booking widget (clicks a booking button or submits the search bar form). No data is transmitted during normal page loads.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Account Required:\u003C\u002Fstrong> Yes, you need a Mobile Calendar account to use this plugin. Create one at https:\u002F\u002Fmobile-calendar.com\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fmobile-calendar.com\u002Fprivacy\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Fmobile-calendar.com\u002Fterms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This is a legitimate service integration, similar to how WooCommerce connects to payment gateways or Disqus handles comments. The booking system cannot function without this external connection as all reservation data is managed by Mobile Calendar’s servers.\u003C\u002Fp>\n\u003Ch3>Third-Party Libraries\u003C\u002Fh3>\n\u003Ch4>Flatpickr Date Picker\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Library:\u003C\u002Fstrong> Flatpickr v4.6.13\u003C\u002Fli>\n\u003Cli>\u003Cstrong>License:\u003C\u002Fstrong> MIT License\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Source:\u003C\u002Fstrong> https:\u002F\u002Fgithub.com\u002Fflatpickr\u002Fflatpickr\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Included Locally:\u003C\u002Fstrong> Yes, all Flatpickr files are bundled with this plugin in the \u003Ccode>assets\u002Fvendor\u002Fflatpickr\u002F\u003C\u002Fcode> directory\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> Provides the professional date picker interface for selecting check-in and check-out dates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Localizations:\u003C\u002Fstrong> 18 language files included locally (cs, da, de, es, fi, fr, hu, it, nl, no, pl, pt, ro, ru, sk, sv, tr, uk)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No CDN or remote loading is used for Flatpickr – all files are included within the plugin.\u003C\u002Fp>\n\u003Ch3>Source Code\u003C\u002Fh3>\n\u003Cp>All JavaScript and CSS files in this plugin are human-readable and not minified. No build tools (npm, webpack, gulp, etc.) are required.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>JavaScript files:\u003C\u002Fstrong> Located in \u003Ccode>assets\u002Fjs\u002F\u003C\u002Fcode>, \u003Ccode>blocks\u002F\u003C\u002Fcode>, and \u003Ccode>static\u002Fjs\u002F\u003C\u002Fcode> directories – all uncompressed and commented\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSS files:\u003C\u002Fstrong> Located in \u003Ccode>assets\u002Fcss\u002F\u003C\u002Fcode> and \u003Ccode>static\u002Fcss\u002F\u003C\u002Fcode> directories – all uncompressed and formatted\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg blocks:\u003C\u002Fstrong> Source files in \u003Ccode>blocks\u002F\u003C\u002Fcode> directory – plain JavaScript, no JSX compilation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Vendor libraries:\u003C\u002Fstrong> Flatpickr files in \u003Ccode>assets\u002Fvendor\u002Fflatpickr\u002F\u003C\u002Fcode> – original distribution files\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The complete source code is available at: https:\u002F\u002Fgithub.com\u002Fmobile-calendar\u002Fwp-plugin-mobile-calendar-booking-engine\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Need help? We’re here for you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Website:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fmobile-calendar.com\" rel=\"nofollow ugc\">https:\u002F\u002Fmobile-calendar.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email:\u003C\u002Fstrong> info@mobile-calendar.com\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Phone:\u003C\u002Fstrong> +48 502-300-023\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Documentation:\u003C\u002Fstrong> Available in plugin settings page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by the Mobile Calendar Team\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under GPLv2 or later.\u003C\u002Fp>\n\u003Cp>This program is free software; you can redistribute it and\u002For modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\u003C\u002Fp>\n","Official Mobile Calendar booking engine plugin for WordPress. Add booking widgets to your site with Gutenberg blocks and Elementor support.",30,245,0,"2025-12-08T09:31:00.000Z","6.9.4","5.8","7.4",[19,20,21,22,23],"booking","calendar","hotel","pms","reservation","https:\u002F\u002Fmobile-calendar.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmobile-calendar-booking-engine.1.0.0.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":11,"trust_score":33,"computed_at":34},1,94,"2026-05-20T09:03:47.667Z",[36,58,79,102,117],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":55,"download_link":56,"security_score":57,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"easyreservations","easyReservations","6.0-alpha.23","feryaz","https:\u002F\u002Fprofiles.wordpress.org\u002Fferyaz\u002F","\u003Cp>easyReservations is the perfect plugin for receiving, managing and handling bookings easily. It’s designed to be used for any reservable business like hotels, cars, events, B&Bs, appointments or conferences.\u003Cbr \u002F>\nIt’s very flexible and intuitive and has a huge amount of functions and possibilities. Of course it’s completely translatable.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Feasyreservations.org\u002F\" title=\"Website!\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Resource Catalog\u003C\u002Fli>\n\u003Cli>Availability calendar\u003C\u002Fli>\n\u003Cli>Unlimited customizable reservation forms\u003C\u002Fli>\n\u003Cli>Property management\u003C\u002Fli>\n\u003Cli>Half-hourly, hourly, daily, nightly and weekly billing\u003C\u002Fli>\n\u003Cli>Flexible price filters, rates, discounts and availability\u003C\u002Fli>\n\u003Cli>Live price calculation and error handling\u003C\u002Fli>\n\u003Cli>And a lot more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Feasyreservations.org\u002Fknowledgebase\u002F\" title=\"Documentation\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Feasyreservations.org\u002Fforums\u002Fforum\u002Fbug-reports\u002F\" title=\"Report bugs\" rel=\"nofollow ugc\">Report bugs\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Feasyreservations.org\u002Fpremium\u002F\" title=\"Support the development!\" rel=\"nofollow ugc\">Premium\u003C\u002Fa>\u003C\u002Fp>\n","This powerful property and reservation management plugin allows you to receive, schedule and handle your bookings easily!",900,221670,74,62,"2021-11-28T10:46:00.000Z","5.7.15","5.4","7.0",[19,20,21,53,54],"reservation-form","reservations","http:\u002F\u002Fwww.easyreservations.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasyreservations.zip",85,{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":13,"num_ratings":13,"last_updated":68,"tested_up_to":51,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":77,"download_link":78,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"oscar-hotel-booking-engine","Redforts Hotel Booking Engine","4.11","Redforts Software","https:\u002F\u002Fprofiles.wordpress.org\u002Fredforts\u002F","\u003Ch4>Easy and fully integrated\u003C\u002Fh4>\n\u003Cp>The Redforts Hotel Booking Engine plugin is a complete 3-step booking engine that seamlessly integrates with your WordPress website. So, start today and receive commission-free direct bookings and have all information managed from one place.\u003C\u002Fp>\n\u003Cp>As it is fully integrated with the all-in-one Redforts Hotel Software solution, there is no need to create a database and set availabilities and prices in the plugin. All that information is drawn from the Redforts system. So, just sit back and relax and let Redforts handle things for you.\u003C\u002Fp>\n\u003Cp>This plugin is part of the all-in-one Redforts Hotel Software solution: a property management system (PMS) with a fully-integrated booking engine, an OTA channel manager connected to over 170 channels and other modules, such as automatic revenue management, rate shopper, ID scanner, lock integration and more.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fully integrated with Redforts Hotel Software PMS.\u003C\u002Fli>\n\u003Cli>Reads up-to-date availability, prices and restrictions from the PMS.\u003C\u002Fli>\n\u003Cli>Adapts to your WordPress template.\u003C\u002Fli>\n\u003Cli>Quick and easy setup.\u003C\u002Fli>\n\u003Cli>Sends customised confirmation emails.\u003C\u002Fli>\n\u003Cli>Available in 9 languages.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin integrates with Redforts Hotel Software, the all-in-one solution for hotels, hostels, apartments, villas, campings, and more.",300,12431,"2026-04-01T11:06:00.000Z","6.0","",[72,73,74,75,76],"availability-calendar","booking-engine","channel-manager","hotel-software","reservation-system","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foscar-hotel-booking-engine\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foscar-hotel-booking-engine.4.11.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":26,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":15,"requires_at_least":91,"requires_php":92,"tags":93,"homepage":70,"download_link":99,"security_score":33,"vuln_count":100,"unpatched_count":13,"last_vuln_date":101,"fetched_at":28},"easync-booking","eaSYNC Booking – Hotels, Restaurants & Car Rentals","1.3.29","Syntactics, Inc.","https:\u002F\u002Fprofiles.wordpress.org\u002Fsyntactics\u002F","\u003Cp>Simplify a Customer’s Booking Experience with eaSYNC Booking — a WordPress Booking Plugin for Hotels, Restaurants, and Car Rentals!\u003C\u002Fp>\n\u003Cp>\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\u002FetIsGZQExRk?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>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NOTE:\u003C\u002Fstrong> This WordPress plugin requires a Paypal Merchant Account in order to get the Client ID\u003C\u002Fp>\n\u003Cp>\n        \u003Ca href=\"https:\u002F\u002Feasync.syntacticsinc.com\u002F\" rel=\"nofollow ugc\">Homepage\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Feasync.syntacticsinc.com\u002Fcar-booking-reservation-plugin-pricing\u002F\" rel=\"nofollow ugc\">Pricing for Car Booking\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Feasync.syntacticsinc.com\u002Fhotel-booking-reservation-plugin-pricing\u002F\" rel=\"nofollow ugc\">Pricing for Hotel Booking\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Feasync.syntacticsinc.com\u002Frestau-booking-reservation-plugin-pricing\u002F\" rel=\"nofollow ugc\">Pricing for Restaurant Booking\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Feasync.syntacticsinc.com\u002Fdemo\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Feasync.syntacticsinc.com\u002Fcontact\u002F#contact-form\" rel=\"nofollow ugc\">Help Center\u003C\u002Fa>\n    \u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Benefits of eaSYNC Booking Plugin:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Car Rentals\u003C\u002Fstrong>: The car rental module simplifies management with a visual representation of available and rented vehicles, aiding in efficient fleet allocation and reducing the chances of overbooking or conflicts in reservations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hotels\u003C\u002Fstrong>: For hotels, the key benefit is the automation of check-in and check-out processes, allowing guests to easily find and book available rooms, which enhances the overall customer experience and operational efficiency.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restaurants\u003C\u002Fstrong>: The restaurant module’s interactive calendar and time slot system streamline the booking process, ensuring diners can reserve a table at their convenience, thereby improving table turnover and customer satisfaction.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We have a list of eaSYNC Booking’s capabilities, starting with features that are common across all modules and then the module-specific ones:\u003C\u002Fp>\n\u003Ch3>Common Features Across All Modules\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easy to install and use (Installation Service Available)\u003C\u002Fli>\n\u003Cli>Fully responsive booking forms\u003C\u002Fli>\n\u003Cli>Sleek UI\u003C\u002Fli>\n\u003Cli>Booking entries are categorized into Active, Inactive, Pending, and Trash\u003C\u002Fli>\n\u003Cli>Guests will receive emails once their reservation is confirmed\u003C\u002Fli>\n\u003Cli>Automatic sorting of pending entries\u003C\u002Fli>\n\u003Cli>Easy integration into posts\u002Fpages\u003C\u002Fli>\n\u003Cli>Payment Gateway Integration\u003C\u002Fli>\n\u003Cli>Option to turn specific modules on or off\u003C\u002Fli>\n\u003Cli>Can set currency codes for products or services\u003C\u002Fli>\n\u003Cli>Can customize email header and footer text\u003C\u002Fli>\n\u003Cli>Auto currency and price change are based on geolocation; the use of third-party service comes from Free Currency Converter (https:\u002F\u002Ffree.currencyconverterapi.com\u002F)\n\u003Cul>\n\u003Cli>Free Currency Converter Terms of Service: https:\u002F\u002Ffree.currencyconverterapi.com\u002Fterms-of-service\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Car Booking Plugin\u003C\u002Fh3>\n\u003Cp>The eaSYNC Booking’s Car Rental Module features a minimalistic yet bright design and an easy-to-follow rental process. It’s also simple for those who are starting out on WordPress.\u003C\u002Fp>\n\u003Cp>\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\u002FLn3xbSI750k?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>\u003C\u002Fp>\n\u003Cp>Here are the features of the Car Rental module:\u003C\u002Fp>\n\u003Cp>Front-end:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Calendar View of Reservation Slots\u003C\u002Fli>\n\u003Cli>Confirmation Pages and Policies\u003C\u002Fli>\n\u003Cli>Custom Search Form Title\u003C\u002Fli>\n\u003Cli>Specify Car Model, Type, and Pickup Locations\u003C\u002Fli>\n\u003Cli>Pre-set Default Time in Rental Forms\u003C\u002Fli>\n\u003Cli>Input and Manage Driver Information\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Back-end:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Calendar View of Customer Bookings\u003C\u002Fli>\n\u003Cli>Can Manage and Cancel Bookings\u003C\u002Fli>\n\u003Cli>Can Set and Customize Confirmation Pages and Policies\u003C\u002Fli>\n\u003Cli>Can Integrate PayPal Payment Gateway\u003C\u002Fli>\n\u003Cli>Can Customize and Schedule Email Notifications\u003C\u002Fli>\n\u003Cli>Can Personalize Search Form Title\u003C\u002Fli>\n\u003Cli>Can Define Default Time Parameters\u003C\u002Fli>\n\u003Cli>Can Allow Users to Input Driver Information\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Hotel Booking Plugin\u003C\u002Fh3>\n\u003Cp>The eaSYNC’s Hotel Booking Module prominently features an automated check-out date counter. It’s a display of the plugin’s automation capabilities, serving as a sneak peek of its overall convenience.\u003C\u002Fp>\n\u003Cp>\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\u002FzM5wPe8NKic?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>\u003C\u002Fp>\n\u003Cp>Here’s a full list of the Hotel Booking module’s features:\u003C\u002Fp>\n\u003Cp>Front-end:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Calendar View of Reservation Slots\u003C\u002Fli>\n\u003Cli>Confirmation Pages and Policies\u003C\u002Fli>\n\u003Cli>Custom Search Form Title\u003C\u002Fli>\n\u003Cli>Can Select and Customize Hotel Room Preferences (Number of Guests, Rooms, Beds, and Special Requests)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Back-end:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Calendar View of Customer Bookings\u003C\u002Fli>\n\u003Cli>Can Manage and Cancel Bookings\u003C\u002Fli>\n\u003Cli>Can Set and Customize Confirmation Pages and Policies\u003C\u002Fli>\n\u003Cli>Can Integrate PayPal Payment Gateway\u003C\u002Fli>\n\u003Cli>Can Customize and Schedule Email Notifications\u003C\u002Fli>\n\u003Cli>Can Personalize Search Form Title\u003C\u002Fli>\n\u003Cli>Can Configure Hotel Room Settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Restaurant Booking Plugin\u003C\u002Fh3>\n\u003Cp>The Restaurant Reservation Module features a stunning and interactive visual representation of the date and time slots. It draws customers in, inviting them to reserve a table. We acknowledge that time is a valuable resource, so the booking forms are kept simple and require only the necessary information from diners!\u003C\u002Fp>\n\u003Cp>\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\u002FAPEK8mrJm4E?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>\u003C\u002Fp>\n\u003Cp>Here’s the list of eaSYNC Booking features for the restaurant reservation module:\u003C\u002Fp>\n\u003Cp>Front-end:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Calendar View of Reservation Slots\u003C\u002Fli>\n\u003Cli>Confirmation Pages and Policies\u003C\u002Fli>\n\u003Cli>Custom Search Form Title\u003C\u002Fli>\n\u003Cli>Choose Dishes from the Custom Menu and Select Preferred Tables \u003C\u002Fli>\n\u003Cli>Locate and Choose Specific Restaurant Branch Locations\u003C\u002Fli>\n\u003Cli>Choose Available Time Slots for Bookings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Back-end:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Calendar View of Customer Bookings\u003C\u002Fli>\n\u003Cli>Can Manage and Cancel Bookings\u003C\u002Fli>\n\u003Cli>Can Set and Customize Confirmation Pages and Policies\u003C\u002Fli>\n\u003Cli>Can Integrate PayPal Payment Gateway\u003C\u002Fli>\n\u003Cli>Can Customize and Schedule Email Notifications\u003C\u002Fli>\n\u003Cli>Can Personalize Search Form Title\u003C\u002Fli>\n\u003Cli>Can Manage Menu and Table Configuration\u003C\u002Fli>\n\u003Cli>Can Configure and Manage Branch Locations\u003C\u002Fli>\n\u003Cli>Can Configure and Manage Restaurant’s Available Time Slots\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The Best Part? It’s Absolutely Free!\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English – default, always included\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>3rd Party Service\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>We used Free Currency Converter (https:\u002F\u002Ffree.currencyconverterapi.com\u002F) for automatic price conversion based on user location.\n\u003Cul>\n\u003Cli>No personal user information is involved in this service, just the price conversion.\u003C\u002Fli>\n\u003Cli>Third-party terms of service: \u003Cbr \u002F> https:\u002F\u002Ffree.currencyconverterapi.com\u002Fterms-of-service.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>We used geoPlugin (https:\u002F\u002Fwww.geoplugin.com\u002F) to geolocate visitors. It allows you to provide customers with Geolocalised content that’s more relevant to their geographical location.\n\u003Cul>\n\u003Cli>No personal user information is involved in this service, only the location.\u003C\u002Fli>\n\u003Cli>Third-party Privacy Policy: https:\u002F\u002Fwww.geoplugin.com\u002Fprivacy.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Simplify a Customer’s Booking Experience with eaSYNC Booking — a WordPress Booking Plugin for Hotels, Restaurants, and Car Rentals!",51241,82,17,"2026-01-12T03:05:00.000Z","3.0","5.6",[94,95,96,97,98],"booking-calendar","booking-system","car-booking","hotel-booking","restaurant-reservation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasync-booking.1.3.29.zip",5,"2025-05-30 21:32:30",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":13,"downloaded":110,"rating":13,"num_ratings":13,"last_updated":111,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":112,"homepage":114,"download_link":115,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":116},"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",[19,20,21,23,113],"room","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":19,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":33,"num_ratings":126,"last_updated":127,"tested_up_to":51,"requires_at_least":128,"requires_php":92,"tags":129,"homepage":133,"download_link":134,"security_score":88,"vuln_count":135,"unpatched_count":13,"last_vuln_date":136,"fetched_at":28},"Booking Calendar","10.15.4","wpdevelop","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdevelop\u002F","\u003Ch4>Booking Calendar – Booking Plugin for Appointments, Reservations, Rentals, Events\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>WP Booking Calendar\u003C\u002Fstrong> is a flexible \u003Cstrong>WordPress booking plugin\u003C\u002Fstrong> for \u003Cstrong>appointments\u003C\u002Fstrong>, \u003Cstrong>reservations\u003C\u002Fstrong>, \u003Cstrong>rentals\u003C\u002Fstrong>, and \u003Cstrong>events\u003C\u002Fstrong>. Add a responsive \u003Cstrong>availability calendar\u003C\u002Fstrong> and \u003Cstrong>booking form\u003C\u002Fstrong> to your website, accept \u003Cstrong>online bookings\u003C\u002Fstrong>, and manage them from a modern admin panel.\u003C\u002Fp>\n\u003Cp>Use Booking Calendar for \u003Cstrong>full-day bookings\u003C\u002Fstrong>, \u003Cstrong>time-slot appointments\u003C\u002Fstrong>, service scheduling, event registration, \u003Cstrong>inquiry forms\u003C\u002Fstrong>, \u003Cstrong>request forms\u003C\u002Fstrong>, or even as a simple multi-steps \u003Cstrong>contact form\u003C\u002Fstrong> with built-in request listing and email notifications.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpbookingcalendar.com\u002Ffeatures\u002F\" title=\"Features Overview of Booking Calendar\" rel=\"nofollow ugc\">Features\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpbookingcalendar.com\u002Fdemo\u002F\" title=\"Live demos of premium versions\" rel=\"nofollow ugc\">See Demos\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpbookingcalendar.com\u002Ffaq\u002F\" title=\"Booking Calendar FAQ\" rel=\"nofollow ugc\">FAQ\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpbookingcalendar.com\u002Fsupport\u002F\" title=\"Get support for Booking Calendar plugin\" rel=\"nofollow ugc\">Get Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Accept \u003Cstrong>full-day\u003C\u002Fstrong> and \u003Cstrong>time-slot\u003C\u002Fstrong> bookings\u003C\u002Fli>\n\u003Cli>Show \u003Cstrong>calendar availability\u003C\u002Fstrong> on your website\u003C\u002Fli>\n\u003Cli>Create booking, contact, and inquiry forms\u003C\u002Fli>\n\u003Cli>Use the new \u003Cstrong>Drag & Drop Booking Form Builder\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Build \u003Cstrong>multi-step forms\u003C\u002Fstrong> with rows and columns\u003C\u002Fli>\n\u003Cli>Customize form fields and email notifications\u003C\u002Fli>\n\u003Cli>Prevent double bookings\u003C\u002Fli>\n\u003Cli>Manage bookings in a clear admin panel\u003C\u002Fli>\n\u003Cli>Sync bookings with external services using \u003Cstrong>.ics feeds\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Import Google Calendar events\u003C\u002Fli>\n\u003Cli>Works for properties, services, rentals, and events\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>New Drag & Drop Booking Form Builder\u003C\u002Fh4>\n\u003Cp>Create booking forms visually without manually editing complex shortcodes or form code. Simply drag fields from the sidebar, drop them into the canvas, organize them into rows and columns, edit settings in the sidebar, and preview changes instantly.\u003C\u002Fp>\n\u003Cp>\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\u002F_LRr15mcECE?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>\u003C\u002Fp>\n\u003Cp>The new builder also makes it easy to create \u003Cstrong>contact\u003C\u002Fstrong> and \u003Cstrong>inquiry forms\u003C\u002Fstrong> where the calendar is optional.\u003C\u002Fp>\n\u003Cp>With the new interface, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>drag and drop fields into the form layout,\u003C\u002Fli>\n\u003Cli>organize fields into sections and columns,\u003C\u002Fli>\n\u003Cli>create multi-step form pages,\u003C\u002Fli>\n\u003Cli>resize columns for better layout control,\u003C\u002Fli>\n\u003Cli>edit field settings in the right sidebar,\u003C\u002Fli>\n\u003Cli>instantly preview the form while building.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This new functionality brings a more modern, user-friendly, and flexible way to create forms in Booking Calendar, making form setup faster, clearer, and much more convenient for website owners.\u003C\u002Fp>\n\u003Ch4>Perfect solution for any booking logic\u003C\u002Fh4>\n\u003Cp>As the first booking system for WordPress, we have created a huge number of features to match your specific booking needs.\u003C\u002Fp>\n\u003Cp>Easily \u003Cstrong>define available dates\u003C\u002Fstrong> and allow your visitors to \u003Cstrong>reserve\u003C\u002Fstrong> your property or service for a \u003Cstrong>full day\u003C\u002Fstrong> or \u003Cstrong>time-slot\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>For those who need more advanced functionality, our premium versions offer an extensive system with \u003Cstrong>multiple resources\u003C\u002Fstrong>, \u003Cstrong>seasonal prices\u003C\u002Fstrong>, \u003Cstrong>conditional dates\u003C\u002Fstrong> selection, \u003Cstrong>availability search\u003C\u002Fstrong>, and even a \u003Cstrong>multi-user system\u003C\u002Fstrong> where users can independently manage their own availability, much like an Airbnb portal.\u003C\u002Fp>\n\u003Ch4>Booking Calendar is great for\u003C\u002Fh4>\n\u003Cp>Whether you’re renting a property or you’re a sole business owner looking to automate your service bookings, Booking Calendar can help you.\u003Cbr \u002F>\n– Resource scheduling (bed & breakfast, houses, apartments, etc.)\u003Cbr \u002F>\n– Client scheduling (photographers, lawyers, beauty salons, spas, etc.)\u003Cbr \u002F>\n– Meeting scheduling (coaching, phone advice)\u003Cbr \u002F>\n– Patient scheduling (doctor, dentists, clinic, medical)\u003Cbr \u002F>\n– Equipment rentals (yachts, boats, cars, bikes, technics, etc.)\u003Cbr \u002F>\n– Event scheduling (conference, course, fitness center, yoga class, gym)\u003Cbr \u002F>\n– Or any other service where booking for a specific time is required\u003C\u002Fp>\n\u003Ch4>Full Day Bookings – Drag and Drop Booking Form Builder\u003C\u002Fh4>\n\u003Cp>Easily configure Booking Calendar for full-day bookings with the new Drag and Drop Booking Form Builder. The new Booking Calendar Form Builder makes it much easier to create flexible booking forms without manually editing form code. It is a simple and visual way to build booking forms for different use cases directly inside WordPress.\u003C\u002Fp>\n\u003Cp>\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\u002Fn_svjKULkc0?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>\u003C\u002Fp>\n\u003Ch4>Appointment Forms with Time Slots or Start Time + Service Duration Selection\u003C\u002Fh4>\n\u003Cp>Create a time-slot booking form in just a few minutes with the new Booking Calendar Form Builder. Visually add the calendar, time fields, and contact fields, adjust the layout, and preview changes instantly — without manually editing form code.\u003C\u002Fp>\n\u003Cp>\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\u002F6hV11Cfc61Q?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>\u003C\u002Fp>\n\u003Ch4>Changeover Multi-Day Bookings – Setup Wizard (Pro)\u003C\u002Fh4>\n\u003Cp>Configure multi-day bookings with specific check-in and check-out days, clearly marked with diagonal or vertical lines. Perfect for bookings that require split days. \u003Cbr \u002F>\u003Cstrong>Available Pro versions\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\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\u002FuCQ9JmHR8w4?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>\u003C\u002Fp>\n","WP Booking Calendar plugin for full-day bookings, time-slot appointments, rentals & events. Accept bookings and inquiries with flexible contact forms",50000,4880134,649,"2026-03-27T08:10:00.000Z","5.3",[130,94,131,132,54],"appointment-booking","booking-form","contact-form","https:\u002F\u002Fwpbookingcalendar.com\u002Fdemo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooking.10.15.4.zip",29,"2026-02-17 00:00:00",{"attackSurface":138,"codeSignals":197,"taintFlows":310,"riskAssessment":311,"analyzedAt":317},{"hooks":139,"ajaxHandlers":193,"restRoutes":194,"shortcodes":195,"cronEvents":196,"entryPointCount":13,"unprotectedCount":13},[140,146,150,154,158,162,167,169,173,177,181,184,189],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","admin_menu","add_admin_menu","includes\\class-mcbe-admin.php",23,{"type":141,"name":147,"callback":148,"file":144,"line":149},"admin_init","handle_auth_callback",24,{"type":141,"name":151,"callback":152,"file":144,"line":153},"admin_enqueue_scripts","enqueue_admin_assets",25,{"type":141,"name":155,"callback":156,"file":144,"line":157},"admin_post_mcbe_save_token","mcbe_handle_save_token",336,{"type":141,"name":159,"callback":160,"file":144,"line":161},"admin_post_mcbe_disconnect","mcbe_handle_disconnect",337,{"type":141,"name":163,"callback":164,"file":165,"line":166},"init","register_blocks","includes\\class-mcbe-blocks.php",22,{"type":141,"name":168,"callback":168,"file":165,"line":145},"enqueue_block_editor_assets",{"type":170,"name":171,"callback":172,"priority":32,"file":165,"line":149},"filter","block_categories_all","register_block_category",{"type":141,"name":174,"callback":175,"file":176,"line":166},"wp_enqueue_scripts","enqueue_assets","includes\\class-mcbe-frontend.php",{"type":141,"name":178,"callback":163,"file":179,"line":180},"plugins_loaded","mobile-calendar-booking-engine.php",83,{"type":141,"name":163,"callback":182,"file":179,"line":183},"load_textdomain",86,{"type":141,"name":185,"callback":186,"priority":187,"file":179,"line":188},"elementor\u002Fwidgets\u002Fregister","register_elementor_widgets",10,89,{"type":141,"name":190,"callback":191,"priority":187,"file":179,"line":192},"elementor\u002Felements\u002Fcategories_registered","register_elementor_category",90,[],[],[],[],{"dangerousFunctions":198,"sqlUsage":199,"outputEscaping":205,"fileOperations":13,"externalRequests":13,"nonceChecks":307,"capabilityChecks":308,"bundledLibraries":309},[],{"prepared":13,"raw":32,"locations":200},[201],{"file":202,"line":203,"context":204},"uninstall.php",21,"$wpdb->get_col() with variable interpolation",{"escaped":206,"rawEcho":207,"locations":208},196,49,[209,212,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,303,305],{"file":144,"line":210,"context":211},130,"raw output",{"file":144,"line":213,"context":211},148,{"file":144,"line":215,"context":211},159,{"file":144,"line":217,"context":211},160,{"file":144,"line":219,"context":211},162,{"file":144,"line":221,"context":211},163,{"file":144,"line":223,"context":211},164,{"file":144,"line":225,"context":211},165,{"file":144,"line":227,"context":211},166,{"file":144,"line":229,"context":211},167,{"file":144,"line":231,"context":211},175,{"file":144,"line":233,"context":211},178,{"file":144,"line":235,"context":211},182,{"file":144,"line":237,"context":211},183,{"file":144,"line":239,"context":211},189,{"file":144,"line":241,"context":211},194,{"file":144,"line":243,"context":211},195,{"file":144,"line":245,"context":211},200,{"file":144,"line":247,"context":211},205,{"file":144,"line":249,"context":211},206,{"file":144,"line":251,"context":211},212,{"file":144,"line":253,"context":211},217,{"file":144,"line":255,"context":211},218,{"file":144,"line":257,"context":211},224,{"file":144,"line":259,"context":211},225,{"file":144,"line":261,"context":211},234,{"file":144,"line":263,"context":211},243,{"file":144,"line":265,"context":211},258,{"file":144,"line":267,"context":211},261,{"file":144,"line":269,"context":211},264,{"file":144,"line":271,"context":211},269,{"file":144,"line":273,"context":211},273,{"file":144,"line":275,"context":211},274,{"file":144,"line":277,"context":211},276,{"file":144,"line":279,"context":211},277,{"file":144,"line":281,"context":211},278,{"file":144,"line":283,"context":211},283,{"file":144,"line":285,"context":211},284,{"file":144,"line":287,"context":211},286,{"file":144,"line":289,"context":211},287,{"file":144,"line":291,"context":211},288,{"file":144,"line":293,"context":211},289,{"file":144,"line":295,"context":211},295,{"file":144,"line":297,"context":211},297,{"file":144,"line":299,"context":211},298,{"file":144,"line":301,"context":211},299,{"file":144,"line":66,"context":211},{"file":144,"line":304,"context":211},306,{"file":144,"line":306,"context":211},315,2,4,[],[],{"summary":312,"deductions":313},"The mobile-calendar-booking-engine plugin v1.0.0 exhibits a generally good security posture based on the provided static analysis. The absence of any identified attack surface points, such as unprotected AJAX handlers, REST API routes, shortcodes, or cron events, significantly reduces the potential for external exploitation. The plugin also demonstrates an effort towards secure coding practices with a high percentage of properly escaped output and the presence of nonce and capability checks. The lack of any recorded historical vulnerabilities further bolsters this positive assessment.\n\nHowever, a notable concern arises from the single SQL query identified, which is not using prepared statements. This represents a direct risk of SQL injection vulnerabilities, even if the attack surface appears limited. While taint analysis did not reveal any specific flows, the potential for a malicious actor to exploit this raw SQL query remains. The limited scope of the static analysis (0 flows analyzed) also means that complex or indirect vulnerabilities might have been missed. \n\nIn conclusion, the plugin shows strengths in minimizing its attack surface and implementing common security checks. The primary weakness lies in the unparameterized SQL query, which requires immediate attention. While the vulnerability history is clean, this does not negate the inherent risk of the identified coding practice. Addressing the SQL query is crucial to maintaining a robust security profile.",[314],{"reason":315,"points":316},"SQL query without prepared statements",8,"2026-03-16T22:45:58.728Z",{"wat":319,"direct":332},{"assetPaths":320,"generatorPatterns":325,"scriptPaths":326,"versionParams":327},[321,322,323,324],"\u002Fwp-content\u002Fplugins\u002Fmobile-calendar-booking-engine\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fmobile-calendar-booking-engine\u002Fassets\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fmobile-calendar-booking-engine\u002Fassets\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fmobile-calendar-booking-engine\u002Fassets\u002Fjs\u002Ffrontend.js",[],[322,324],[328,329,330,331],"mobile-calendar-booking-engine\u002Fassets\u002Fcss\u002Fadmin.css?ver=","mobile-calendar-booking-engine\u002Fassets\u002Fjs\u002Fadmin.js?ver=","mobile-calendar-booking-engine\u002Fassets\u002Fcss\u002Ffrontend.css?ver=","mobile-calendar-booking-engine\u002Fassets\u002Fjs\u002Ffrontend.js?ver=",{"cssClasses":333,"htmlComments":338,"htmlAttributes":343,"restEndpoints":347,"jsGlobals":348,"shortcodeOutput":351},[334,335,336,337],"mcbe-admin-settings-wrap","mcbe-frontend-booking-widget","mcbe-booking-button","mcbe-search-bar",[339,340,341,342],"\u003C!-- Mobile Calendar Booking Engine Admin Page -->","\u003C!-- Mobile Calendar Booking Engine Frontend Widget -->","\u003C!-- Mobile Calendar Booking Button -->","\u003C!-- Mobile Calendar Search Bar -->",[344,345,346],"data-mcbe-booking-id","data-mcbe-widget-token","data-mcbe-api-url",[],[349,350],"mcbe_admin_params","mcbe_frontend_params",[],{"error":353,"url":354,"statusCode":355,"statusMessage":356,"message":356},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fmobile-calendar-booking-engine\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":32,"versions":358},[359],{"version":6,"download_url":25,"svn_tag_url":360,"released_at":27,"has_diff":361,"diff_files_changed":362,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":363,"is_current":353},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmobile-calendar-booking-engine\u002Ftags\u002F1.0.0\u002F",false,[],[]]