[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ff-D8QiTgMR1LLnQN2y2EyfL5RfSqCixidTzHJ_K0p4U":3},{"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":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":141,"fingerprints":294},"syncbooking","SyncBooking","1.27.0","Sync Booking","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomaticbnb\u002F","\u003Cp>SyncBooking simplifies hotel and BNB reservations with a real-time availability calendar and WooCommerce integration.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external services to validate API keys, retrieve booking data, render UI assets and provide media functionality.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>SyncBooking API\u003C\u002Fstrong>\u003Cbr \u002F>\nUsed to send email reminders or retrieve booking details.  \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>\u003Cstrong>What\u003C\u002Fstrong>: API service to send messages or retrieve bookings  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent\u003C\u002Fstrong>: User email address and booking code  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>When\u003C\u002Fstrong>: When a user clicks the “Send Email” or “Retrieve Booking” button  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Where\u003C\u002Fstrong>: \u003Ccode>https:\u002F\u002Fbooking.syncbooking.com\u002Fapi-send-email\u002F\u003C\u002Fcode>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Provider\u003C\u002Fstrong>: SyncBooking.com  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fsyncbooking.com\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fsyncbooking.com\u002Fterms\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fsyncbooking.com\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fsyncbooking.com\u002Fprivacy\u003C\u002Fa>  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>\u003Cstrong>Webflow Fonts\u003C\u002Fstrong>\u003Cbr \u002F>\nLoads UI font resources (base64-embedded) exported from Webflow.  \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>\u003Cstrong>What\u003C\u002Fstrong>: Font files only (no user data)  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent\u003C\u002Fstrong>: None – fonts are embedded locally  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>When\u003C\u002Fstrong>: On pages using Webflow-styled components  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Provider\u003C\u002Fstrong>: Webflow Inc.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwebflow.com\u002Flegal\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fwebflow.com\u002Flegal\u002Fterms\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwebflow.com\u002Flegal\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fwebflow.com\u002Flegal\u002Fprivacy\u003C\u002Fa>  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>\u003Cstrong>Cloudflare Turnstile\u003C\u002Fstrong>\u003Cbr \u002F>\nProvides CAPTCHA protection for forms built with Webflow components.  \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>\u003Cstrong>What\u003C\u002Fstrong>: CAPTCHA JavaScript (\u003Ccode>https:\u002F\u002Fchallenges.cloudflare.com\u002Fturnstile\u002Fv0\u002Fapi.js\u003C\u002Fcode>)  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent\u003C\u002Fstrong>: IP address and browser metadata for anti-bot analysis  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>When\u003C\u002Fstrong>: When a form protected by Turnstile is displayed or submitted  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Provider\u003C\u002Fstrong>: Cloudflare Inc.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.cloudflare.com\u002Fterms\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.cloudflare.com\u002Fterms\u002F\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.cloudflare.com\u002Fprivacypolicy\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.cloudflare.com\u002Fprivacypolicy\u002F\u003C\u002Fa>  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>\u003Cstrong>Google IMA SDK\u003C\u002Fstrong>\u003Cbr \u002F>\nEnables ad-supported video playback inside the bundled Plyr player.  \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>\u003Cstrong>What\u003C\u002Fstrong>: Loads ad SDK script (\u003Ccode>https:\u002F\u002Fimasdk.googleapis.com\u002Fjs\u002Fsdkloader\u002Fima3.js\u003C\u002Fcode>)  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent\u003C\u002Fstrong>: IP address and basic interaction data when videos are played  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>When\u003C\u002Fstrong>: Only when a video using IMA ads is loaded or played  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Provider\u003C\u002Fstrong>: Google LLC  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fpolicies.google.com\u002Fterms\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fa>  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These services are essential for core plugin features.\u003Cbr \u002F>\nNo personal data is transmitted unless triggered by explicit user actions (e.g., submitting a form or playing a video).\u003C\u002Fp>\n\u003Ch3>Source Code\u003C\u002Fh3>\n\u003Cp>This plugin bundles both custom and third-party JavaScript files.\u003Cbr \u002F>\nFor compliance with WordPress.org guidelines, the original (non-minified) source is included or referenced.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Third-party library\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>php\u002Ftheme-sync\u002Fjs\u002Fwebfont.js\u003C\u002Fcode> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Web Font Loader v1.6.26\n\u003Cul>\n\u003Cli>License: Apache 2.0 (see file header)  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Webflow-generated assets\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>php\u002Ftheme-sync\u002Fjs\u002Fwebflow.js\u003C\u002Fcode> & \u003Ccode>php\u002Ftheme-sync\u002Fjs\u002Fwebflow-touch.js\u003C\u002Fcode>\n\u003Cul>\n\u003Cli>Exported from Webflow.com  \u003C\u002Fli>\n\u003Cli>Original versions: \u003Ccode>webflow-uncompressed.js\u003C\u002Fcode>, \u003Ccode>webflow-touch-uncompressed.js\u003C\u002Fcode>  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Ccode>php\u002Fbar-sync\u002Fjs\u002Fwebflow.js\u003C\u002Fcode>\n\u003Cul>\n\u003Cli>Same origin; source: \u003Ccode>webflow-uncompressed.js\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Custom scripts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>php\u002Fbar-sync\u002Fjs\u002Fform.js\u003C\u002Fcode> – custom, not minified.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No build tools (npm, webpack, etc.) are required to use or extend this plugin.\u003Cbr \u002F>\nDevelopers may edit the provided readable source files directly.\u003C\u002Fp>\n","SyncBooking simplifies hotel and BNB reservations with a real-time availability calendar and WooCommerce integration.",0,1169,"2025-09-04T19:27:00.000Z","6.8.5","5.0","7.2",[18,19,20,21,22],"bnb","booking","hotel","reservations","vacation","http:\u002F\u002Fsyncbooking.com\u002Fplugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsyncbooking.1.27.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"automaticbnb",1,30,94,"2026-04-04T16:18:14.976Z",[36,57,81,98,119],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":32,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":52,"download_link":53,"security_score":54,"vuln_count":55,"unpatched_count":11,"last_vuln_date":56,"fetched_at":27},"hostel","Hostel","1.1.8","Bob","https:\u002F\u002Fprofiles.wordpress.org\u002Fprasunsen\u002F","\u003Cp>Create your hostel, small hotel, or BnB site with WordPress.\u003Cbr \u002F>\nHostel is online booking system with easy back-end management.\u003Cbr \u002F>\nYou can publish the booking forms, room calendars, and room lists with shortcodes so the plugin fits any WordPress theme.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Manage your booking mode: accept Paypal, manual payments, or don’t allow online booking\u003C\u002Fli>\n\u003Cli>Manage email notifications\u003C\u002Fli>\n\u003Cli>Manage rooms, beds, and prices\u003C\u002Fli>\n\u003Cli>Set unavailable dates when you are on vacations or just don’t want to accept guests in some rooms\u003C\u002Fli>\n\u003Cli>Manage bookings, process payments, contact customers\u003C\u002Fli>\n\u003Cli>List your rooms by using shortcodes\u003C\u002Fli>\n\u003Cli>Supports iCal \u002F .ics to synchronize bookings with online systems. You can export and import bookings to\u002Ffrom all popular booking sites like Booking.com, AirBnB.com, Hotels.com etc.\u003C\u002Fli>\n\u003Cli>Localization \u002F translation – ready\u003C\u002Fli>\n\u003Cli>Mobile \u002F touch – friendly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>There are more and better features + premium support in the PRO version. Check it on our new site: \u003Ca href=\"http:\u002F\u002Fwp-hostel.com\" title=\"Hostel PRO\" rel=\"nofollow ugc\">wp-hostel.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Getting Started\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to Hostel link in your admin menu to manage your rooms and rates.\u003C\u002Fli>\n\u003Cli>Use the shortcodes to install a list of your rooms or to add the booking code to a post or page where you have described your rooms.\u003C\u002Fli>\n\u003Cli>Set up unavailable dates if you have such.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>[wphostel-list] will display a table with your available rooms. A date selector on the top lets the user choose dates of their visit and then the rooms list is updated. If you have enabled booking in your Hostel settings page, the table will also show “Book” button when appropriate. The button will automaically load the booking form. You can pass the attribute “max_days” to specify the maximum day interval that can be selected to show the table.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[wphostel-booking] displays a generic booking form with a drop-down selector for choosing room, and a date selector. If you use the [wphostel-list] shortcode you most probably do not need this one because the booking form is automatically generated.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For translating the plugin check the Help page under the Hostel menu in your administration.\u003C\u002Fp>\n\u003Ch3>Community Translations\u003C\u002Fh3>\n\u003Cp>The following translations are currently available. Please note they are maintained by volunteer translators and we can’t guarantee their accuracy.\u003C\u002Fp>\n\u003Cp>Spanish: \u003Ca href=\"http:\u002F\u002Fbackpackercompare.com\u002Fwp-content\u002Fuploads\u002F2014\u002F06\u002Fwphostel-es_ES.mo\" title=\"wphostel-es_ES.mo\" rel=\"nofollow ugc\">wphostel-es_ES.mo\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fbackpackercompare.com\u002Fwp-content\u002Fuploads\u002F2014\u002F06\u002Fwphostel-es_ES.po\" title=\"wphostel-es_ES.po\" rel=\"nofollow ugc\">wphostel-es_ES.po\u003C\u002Fa>\u003C\u002Fp>\n","Create your hostel, small hotel or BnB site with WordPress. Manage rooms, booking, unavailable dates, and more.",23920,90,12,"2026-03-12T08:43:00.000Z","6.9.4","6.0","",[18,19,37,20,21],"http:\u002F\u002Fwp-hostel.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhostel.1.1.8.zip",92,11,"2025-11-27 00:00:00",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":48,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":76,"download_link":77,"security_score":78,"vuln_count":79,"unpatched_count":11,"last_vuln_date":80,"fetched_at":27},"vikbooking","VikBooking Hotel Booking Engine & PMS","1.8.7","e4jvikwp","https:\u002F\u002Fprofiles.wordpress.org\u002Fe4jvikwp\u002F","\u003Ch4>Vik Booking for WordPress\u003C\u002Fh4>\n\u003Cp>The famous Booking Engine and PMS online software for accommodations is now available also for WordPress as a native 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. In fact, Vik Booking is a \u003Cstrong>PCI-DSS\u003C\u002Fstrong> and \u003Cstrong>OpenTravel\u003C\u002Fstrong> compliant hotel & vacation rental Booking Engine used by thousands of properties every day.\u003C\u002Fp>\n\u003Cp>This is the \u003Cstrong>free\u003C\u002Fstrong> version of the plugin, but you can upgrade to the \u003Cstrong>Pro\u003C\u002Fstrong> version at any time from your \u003Cem>wp-admin\u003C\u002Fem> section. Experience the power of a true and internal Booking Engine that competes with the best ones of the world!\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>Pro\u003C\u002Fstrong> version is compatible with \u003Cem>Vik Channel Manager\u003C\u002Fem>, the first and only native Channel Manager for WordPress, listed as a Premier Partner of \u003Cstrong>Booking.com\u003C\u002Fstrong> since 2018 among the top 20 systems worldwide. \u003Cstrong>Full API\u003C\u002Fstrong> connections available with the most famous OTAs such as \u003Cstrong>Airbnb\u003C\u002Fstrong>, \u003Cstrong>Expedia\u003C\u002Fstrong> and \u003Cstrong>Google Hotel\u003C\u002Fstrong> for their new Free Booking Links! Beware of “fake” Channel Manager plugins that only offer unreliable iCal synchronizations with no private access to the OTA’s APIs.\u003C\u002Fp>\n\u003Cp>Vik Booking was born in 2010 for a different web-software (CMS) than WordPress, and that’s how it became famous. The same powerful framework is now (since 2018) at the service of all webmasters, designers and web-agencies that work with WordPress. It’s definitely the hotel reservation plugin that you, or your client, were looking for.\u003C\u002Fp>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fvikwp.com\u002F\" rel=\"nofollow ugc\">VikWP.com\u003C\u002Fa> for more details. Interested in our full solution comprehensive of the Channel Manager? Visit also \u003Ca href=\"https:\u002F\u002Fe4jconnect.com\u002F\" rel=\"nofollow ugc\">E4jConnect\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Some of the unique features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Custom Rate Plans (Refundable, Flexible, Non Refundable rates)\u003C\u002Fli>\n\u003Cli>Rooms, Room Types and Sub-Units management functions\u003C\u002Fli>\n\u003Cli>Availability Calendars and Occupancy Overview\u003C\u002Fli>\n\u003Cli>Bookings Management made right\u003C\u002Fli>\n\u003Cli>Feature-rich Back-end section\u003C\u002Fli>\n\u003Cli>Front-end customizable booking process\u003C\u002Fli>\n\u003Cli>8 different Views for the front-end (8 Types of Shortcode for your pages)\u003C\u002Fli>\n\u003Cli>Compliant with any Pricing Model: Occupancy, Nightly, LOS, OBP etc..\u003C\u002Fli>\n\u003Cli>Housekeeping features with Tableaux, festivities and room-day notes\u003C\u002Fli>\n\u003Cli>Permissions\u002FACL Management functions for the various WP Users Roles\u003C\u002Fli>\n\u003Cli>Multi-language support with built-in translation functions\u003C\u002Fli>\n\u003Cli>Channel Manager compatible. We are a certified Channel Manager provider (e4jConnect).\u003C\u002Fli>\n\u003Cli>Google Hotel Ads certified for Free Booking Links.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Some of Pro version features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Seasonal Rates and Rates Calendar with 1-click modification\u003C\u002Fli>\n\u003Cli>Booking Restrictions: Min, Max LOS, CTA\u002FCTD, Forced Arrival\u002FDeparture days\u003C\u002Fli>\n\u003Cli>Custom Payment Gateways (over 60 available on VikWP.com)\u003C\u002Fli>\n\u003Cli>SMS Gateways for automated notifications\u003C\u002Fli>\n\u003Cli>Custom Cron Jobs Scheduling for automated tasks (reminders, invoices)\u003C\u002Fli>\n\u003Cli>Customers Management functions, sales channels and commissions\u003C\u002Fli>\n\u003Cli>Graphs and Statistics\u003C\u002Fli>\n\u003Cli>Custom Options, Extra Services, Extra Fees\u003C\u002Fli>\n\u003Cli>Add, Remove or Switch rooms from existing bookings\u003C\u002Fli>\n\u003Cli>PMS Reports with extendable framework (built-in services for various countries)\u003C\u002Fli>\n\u003Cli>Electronic invoices extendable framework compliant with Italy (Agenzia delle Entrate) and Greece (myDATA ΑΑΔΕ).\u003C\u002Fli>\n\u003Cli>Registration functions: check-in, check-out, no-show\u003C\u002Fli>\n\u003Cli>Our award winning solution of Booking Engine + PMS and Channel Manager is all you need on your WordPress website.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Interested in, curious about the Pro version?\u003C\u002Fh4>\n\u003Cp>You should take a look with your own eyes at the demo website to see what you can do with Vik Booking. Do not stop at the front-end though, make sure to visit the wp-admin section too.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvikwp.com\u002Fdemo\u002Fvikbooking\" rel=\"nofollow ugc\">Front-end Demo Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvikwp.com\u002Fdemo\u002Fvikbooking\u002Fwp-admin\" rel=\"nofollow ugc\">Admin Demo Website\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n","Famous Booking Engine, PMS and Hotel Reservations plugin for property managers. The best solution for accommodations to drive more direct bookings.",9000,235000,96,60,"2026-02-11T00:13:00.000Z","4.7","7.4.0",[73,74,20,75,21],"booking-engine","channel-manager","hotel-booking","https:\u002F\u002Fvikwp.com\u002Fplugin\u002Fvikbooking","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvikbooking.1.8.7.zip",82,17,"2025-11-07 00:00:00",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":33,"num_ratings":91,"last_updated":92,"tested_up_to":48,"requires_at_least":93,"requires_php":50,"tags":94,"homepage":96,"download_link":97,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"wp-hotelier","WP Hotelier","2.18.3","benitolopez","https:\u002F\u002Fprofiles.wordpress.org\u002Fbenitolopez\u002F","\u003Cp>WP Hotelier is a powerful free hotel booking plugin for WordPress, built specifically for hotels, b&bs, etc. With WP Hotelier you can manage hotel reservations inside your WordPress dashboard, accept payments online, choose between three different booking modes, receive email notifications, manage room’s amenities, set seasonal or fixed prices and much more. WP Hotelier it’s an all-in-one hotel booking system for WordPress.\u003C\u002Fp>\n\u003Cp>You can see WP Hotelier in action with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fhello.wphotelier.com\u002Fone\u002F\" rel=\"nofollow ugc\">Hello Elementor\u003C\u002Fa>: the most popular theme on the market. You can download the offical integration \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwp-hotelier\u002Fwp-hotelier-hello-elementor\u002Freleases\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Funcode.wphotelier.com\u002F\" rel=\"nofollow ugc\">Uncode\u003C\u002Fa>: Uncode is a premium theme and one of the most popular premium themes on the market. You can download the offical integration \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwp-hotelier\u002Fwp-hotelier-uncode\u002Freleases\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanila.wphotelier.com\u002F\" rel=\"nofollow ugc\">Manila\u003C\u002Fa>: Manila is a free WordPress hotel theme developed for WP hotelier specifically. You can \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwp-hotelier\u002Fmanila\u002Freleases\" rel=\"nofollow ugc\">download it for free here\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>WP Hotelier is a complete hotel booking system for WordPress. Some of the features are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Three different booking modes: instant booking, manual booking (requires admin approval) and booking disabled.\u003C\u002Fli>\n\u003Cli>Accept payments: require a deposit at the time of booking or charge the entire stay.\u003C\u002Fli>\n\u003Cli>Advanced room settings: manage rooms, beds, and prices.\u003C\u002Fli>\n\u003Cli>Seasonal prices: increase reservations by offering discounts on off-seasons.\u003C\u002Fli>\n\u003Cli>Mark a room non cancellable and non refundable.\u003C\u002Fli>\n\u003Cli>Room extras.\u003C\u002Fli>\n\u003Cli>Offer discount codes (coupons).\u003C\u002Fli>\n\u003Cli>List your rooms by using shortcodes.\u003C\u002Fli>\n\u003Cli>Email notifications.\u003C\u002Fli>\n\u003Cli>REST API (new!).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How it works?\u003C\u002Fh4>\n\u003Cp>WP Hotelier allows you to create two types of rooms: standard or with rates. A room with rates (variable room) lets you define variations of a room where each variation may have a different price, required deposit or conditions.\u003C\u002Fp>\n\u003Cp>A room represents a type of room or accommodation available at your hotel. For example, if your hotel offers three “double rooms” with the same price, amenities, etc., just create only one room and set the stock quantity to 3.\u003C\u002Fp>\n\u003Cp>Reservations are created when a guest completes the booking process or when the Administrator (or the Hotel Manager) adds a reservation manually. When a guest makes a reservation, the availability (stock) of the room is reduced automatically.\u003C\u002Fp>\n\u003Cp>Three different pricing options are supported out of the box: global price, different price for each day of the week and seasonal prices. And a convenient booking calendar for hotel administrators it’s included in the core.\u003C\u002Fp>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdocs.wphotelier.com\u002Fcollection\u002F1-getting-started\" rel=\"nofollow ugc\">Getting Started\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdocs.wphotelier.com\u002Fcollection\u002F10-faqs\" rel=\"nofollow ugc\">FAQs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdocs.wphotelier.com\u002Fcollection\u002F37-extensions-themes\" rel=\"nofollow ugc\">Extensions & Themes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdocs.wphotelier.com\u002Fcollection\u002F13-advanced\" rel=\"nofollow ugc\">Advanced\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Extensions\u003C\u002Fh4>\n\u003Cp>Something missing? No problem, you can extend WP Hotelier with a vast number of features and integrations (more to come). Visit our \u003Ca href=\"https:\u002F\u002Fwphotelier.com\u002Fextensions\u002F\" rel=\"nofollow ugc\">extensions page\u003C\u002Fa> to supercharge your hotel website.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphotelier.com\u002Fextensions\u002Fadvanced-pricing-system\u002F\" rel=\"nofollow ugc\">Advanced Pricing System\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphotelier.com\u002Fextensions\u002Fstripe-payment-gateway\u002F\" rel=\"nofollow ugc\">Stripe Payment Gateway\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphotelier.com\u002Fextensions\u002Fdisable-dates\u002F\" rel=\"nofollow ugc\">Disable Dates\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphotelier.com\u002Fextensions\u002Fadvanced-extras\u002F\" rel=\"nofollow ugc\">Advanced Extras\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphotelier.com\u002Fextensions\u002Fadvanced-coupons\u002F\" rel=\"nofollow ugc\">Advanced Coupons\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphotelier.com\u002Fextensions\u002Ficalendar-importer-exporter\u002F\" rel=\"nofollow ugc\">iCalendar Importer\u002FExporter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphotelier.com\u002Fextensions\u002Fweek-bookings\u002F\" rel=\"nofollow ugc\">Week Bookings\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphotelier.com\u002Fextensions\u002Fenhanced-calendar\u002F\" rel=\"nofollow ugc\">Enhanced Calendar\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphotelier.com\u002Fextensions\u002Fflat-deposit\u002F\" rel=\"nofollow ugc\">Flat Deposit\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphotelier.com\u002Fextensions\u002Fminimummaximum-nights\u002F\" rel=\"nofollow ugc\">Minimum\u002FMaximum Nights\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphotelier.com\u002Fextensions\u002Fbank-transfer-payment-gateway\u002F\" rel=\"nofollow ugc\">Bank Transfer Payment Gateway\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphotelier.com\u002Fextensions\u002Fmailchimp\u002F\" rel=\"nofollow ugc\">MailChimp\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported themes\u003C\u002Fh4>\n\u003Cp>List of officially supported themes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fhello-elementor\u002F\" rel=\"ugc\">Hello Elementor\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fundsgn.com\u002Funcode\u002F\" rel=\"nofollow ugc\">Uncode\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanila.wphotelier.com\u002F\" rel=\"nofollow ugc\">Manila\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Ftwentytwentyone\u002F\" rel=\"ugc\">Twenty Twenty-One\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This program incorporates work covered by WooCommerce (https:\u002F\u002Fwoocommerce.com\u002F). Thank you very much to all the WooThemes team for the permission.\u003C\u002Fp>\n\u003Cp>And it includes some awesome JS libraries and plugins like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>PhotoSwipe by Dmitry Semenov (http:\u002F\u002Fphotoswipe.com\u002F)\u003C\u002Fli>\n\u003Cli>Fecha by Taylor Hakes (https:\u002F\u002Fgithub.com\u002Ftaylorhakes\u002Ffecha)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Thank you guys 🙂\u003C\u002Fp>\n","WP Hotelier is a powerful WordPress hotel booking plugin allows you to manage hotel, hostel, b&b reservations with ease.",2000,104428,23,"2026-02-27T14:11:00.000Z","4.0",[19,95,37,20,21],"booking-system","https:\u002F\u002Fwphotelier.com\u002F?utm_source=wpadmin&utm_medium=plugin&utm_campaign=wphotelierplugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-hotelier.2.18.3.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":68,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":112,"tags":113,"homepage":115,"download_link":116,"security_score":117,"vuln_count":31,"unpatched_count":31,"last_vuln_date":118,"fetched_at":27},"awebooking","AweBooking – Hotel Booking System","3.2.26","awethemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fawethemes\u002F","\u003Cblockquote>\n\u003Cp>Extend AweBooking’s features with \u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fawebooking\" rel=\"nofollow ugc\">premium add-ons\u003C\u002Fa> and high quality \u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fthemes\" rel=\"nofollow ugc\">themes\u003C\u002Fa> by joining \u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fjoin\" rel=\"nofollow ugc\">our Membership program\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Awebooking is a well-coded plugin with an excellent user interface, perfect for any hotel, hostel, motel, BnB or any kind of accommodation website. Awebooking brings you easiest way to setup any reservations quickly, pleasantly and easily, rent accommodations with detail services, receive online reservations.\u003C\u002Fp>\n\u003Cp>Your customers will be impressed by how easy-to-use, fast and clear to check availability and send a booking request. However, it is not harder to use than any other hotel booking WordPress plugins. Moreover, we believe that it’s even much easier! And there’s a good reason for that: amount of time and effort that we invested in Awebooking to bring you the best hotel booking WordPress plugin ever.\u003C\u002Fp>\n\u003Cp>You can see \u003Ca href=\"http:\u002F\u002Fdemo.awethemes.com\u002Fawebooking\u002F\" rel=\"nofollow ugc\">plugin demo here\u003C\u002Fa>. We also provide WordPress admin demo if you want to take a look.\u003C\u002Fp>\n\u003Ch3>Plugin features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Room type and rooms\u003C\u002Fli>\n\u003Cli>Multi locations\u003C\u002Fli>\n\u003Cli>Extra services\u003C\u002Fli>\n\u003Cli>Amentities\u003C\u002Fli>\n\u003Cli>Pricing management\u003C\u002Fli>\n\u003Cli>Room availablity management\u003C\u002Fli>\n\u003Cli>Block dates\u003C\u002Fli>\n\u003Cli>Multiple Rooms Booking\u003C\u002Fli>\n\u003Cli>Booking Management\u003C\u002Fli>\n\u003Cli>Booking Note\u003C\u002Fli>\n\u003Cli>Check available widget\u003C\u002Fli>\n\u003Cli>Email notification\u003C\u002Fli>\n\u003Cli>Minimum\u002FMaximum Nights\u003C\u002Fli>\n\u003Cli>Tax\u003C\u002Fli>\n\u003Cli>Shortcodes\u003C\u002Fli>\n\u003Cli>Multilingual Ready\u003C\u002Fli>\n\u003Cli>Fit With Your Theme\u003C\u002Fli>\n\u003Cli>Developer Friendly\u003C\u002Fli>\n\u003Cli>More features are on the way!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fawebooking\u002Faddon\u002Fonline-payment\" rel=\"nofollow ugc\">Online payment\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fawebooking\u002Faddon\u002Fbooking-form-builder\" rel=\"nofollow ugc\">Booking form builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fawebooking\u002Faddon\u002Fprice-breakdown\" rel=\"nofollow ugc\">Price breakdown\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fawebooking\u002Faddon\u002Fenhanced-calendar\" rel=\"nofollow ugc\">Enhanced calendar\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fawebooking\u002Faddon\u002Fimage-gallery\" rel=\"nofollow ugc\">Image gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fawebooking\u002Faddon\u002Ficalendar\" rel=\"nofollow ugc\">iCalendar\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fawebooking\u002Faddon\u002Fsimple-reservation\" rel=\"nofollow ugc\">Simple reservation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fawebooking\u002Faddon\u002Frecaptcha\" rel=\"nofollow ugc\">reCAPTCHA\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fawebooking\u002Faddon\u002Ffast-book\" rel=\"nofollow ugc\">Fast book\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fawebooking\u002Faddon\u002Fuser-profile\" rel=\"nofollow ugc\">User profile\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fawebooking\u002Faddon\u002Fmailchimp\" rel=\"nofollow ugc\">MailChimp\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fawebooking\u002Faddon\u002Ffees\" rel=\"nofollow ugc\">Fees\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fawebooking\u002Faddon\u002Frules\" rel=\"nofollow ugc\">Rules\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fawebooking-elementor-integration\u002F\" rel=\"ugc\">Elementor integration\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can check \u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fplugins\u002Fawebooking\" rel=\"nofollow ugc\">plugin description page here\u003C\u002Fa> for detail features.\u003C\u002Fp>\n\u003Ch3>Premium themes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fthemes\u002Fthe-chains\" rel=\"nofollow ugc\">The Chains\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fthemes\u002Fawemotel\" rel=\"nofollow ugc\">Awemotel\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawethemes.com\u002Fthemes\u002Frosewood\" rel=\"nofollow ugc\">Rosewood\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Video\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"560\" height=\"315\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FUqRMIl9ISLw?version=3&rel=0&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","Awebooking helps you to setup hotel booking system quickly, pleasantly and easily.",1000,124689,22,"2019-10-07T08:24:00.000Z","5.2.24","4.6","5.6",[19,20,75,114,21],"reservation","https:\u002F\u002Fawethemes.com\u002Fplugins\u002Fawebooking","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fawebooking.3.2.26.zip",63,"2025-12-30 00:00:00",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":129,"num_ratings":130,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":134,"tags":135,"homepage":138,"download_link":139,"security_score":140,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"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,221525,74,62,"2021-11-28T10:46:00.000Z","5.7.15","5.4","7.0",[19,136,20,137,21],"calendar","reservation-form","http:\u002F\u002Fwww.easyreservations.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasyreservations.zip",85,{"attackSurface":142,"codeSignals":232,"taintFlows":267,"riskAssessment":284,"analyzedAt":293},{"hooks":143,"ajaxHandlers":218,"restRoutes":227,"shortcodes":228,"cronEvents":229,"entryPointCount":167,"unprotectedCount":167},[144,150,155,159,164,168,173,177,181,185,189,193,196,199,202,205,209,212,214],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","init","syncbooking_find_and_save_template_pages","admin\\sync-booking-retrivedata.php",83,{"type":151,"name":152,"callback":153,"file":148,"line":154},"filter","cron_schedules","closure",162,{"type":145,"name":156,"callback":157,"file":148,"line":158},"syncbooking_five_min_event","syncbooking_fetch_and_save_website_data",172,{"type":145,"name":160,"callback":161,"file":162,"line":163},"wp_enqueue_scripts","syncbooking_enqueue_bar_assets","sync-bar.php",110,{"type":145,"name":160,"callback":165,"file":166,"line":167},"syncbooking_enqueue_assets_only_on_booking_page","sync-booking-page.php",2,{"type":145,"name":169,"callback":170,"file":171,"line":172},"admin_menu","syncbooking_create_menu","sync-booking.php",38,{"type":145,"name":174,"callback":175,"file":171,"line":176},"admin_init","syncbooking_register_settings",68,{"type":145,"name":178,"callback":179,"file":171,"line":180},"admin_enqueue_scripts","syncbooking_admin_styles",154,{"type":151,"name":182,"callback":183,"file":171,"line":184},"theme_page_templates","syncbooking_register_page_template",163,{"type":151,"name":186,"callback":187,"file":171,"line":188},"template_include","syncbooking_page_template",174,{"type":145,"name":190,"callback":191,"file":171,"line":192},"wp_loaded","syncbooking_create_booking_page",244,{"type":145,"name":178,"callback":194,"file":171,"line":195},"syncbooking_enqueue_admin_scripts",416,{"type":145,"name":190,"callback":197,"file":171,"line":198},"syncbooking_create_retrieve_booking_page",482,{"type":151,"name":182,"callback":200,"file":171,"line":201},"syncbooking_register_manage_template",489,{"type":151,"name":186,"callback":203,"file":171,"line":204},"syncbooking_manage_page_template",498,{"type":145,"name":206,"callback":207,"file":171,"line":208},"wp_footer","syncbooking_print_bar_form",528,{"type":145,"name":174,"callback":210,"file":171,"line":211},"syncbooking_register_bar_settings",537,{"type":145,"name":174,"callback":210,"file":171,"line":213},551,{"type":145,"name":160,"callback":215,"priority":216,"file":171,"line":217},"syncbooking_dequeue_unwanted_assets",9999,738,[219,224],{"action":220,"nopriv":221,"callback":222,"hasNonce":221,"hasCapCheck":221,"file":171,"line":223},"syncbooking_get_booking_page",false,"syncbooking_get_booking_page_url",643,{"action":220,"nopriv":225,"callback":222,"hasNonce":221,"hasCapCheck":221,"file":171,"line":226},true,644,[],[],[230],{"hook":156,"callback":156,"file":148,"line":231},184,{"dangerousFunctions":233,"sqlUsage":234,"outputEscaping":236,"fileOperations":11,"externalRequests":265,"nonceChecks":167,"capabilityChecks":11,"bundledLibraries":266},[],{"prepared":11,"raw":11,"locations":235},[],{"escaped":237,"rawEcho":55,"locations":238},211,[239,243,245,247,249,252,254,257,259,261,263],{"file":240,"line":241,"context":242},"admin\\tabs\\connect.php",212,"raw output",{"file":240,"line":244,"context":242},238,{"file":240,"line":246,"context":242},274,{"file":240,"line":248,"context":242},303,{"file":250,"line":251,"context":242},"php\\theme-sync\\page\\website\\include\\pop-up1.php",213,{"file":250,"line":253,"context":242},316,{"file":255,"line":256,"context":242},"php\\theme-sync\\page\\website\\include\\pop-up4.php",49,{"file":255,"line":258,"context":242},50,{"file":255,"line":260,"context":242},53,{"file":255,"line":262,"context":242},54,{"file":171,"line":264,"context":242},593,4,[],[268],{"entryPoint":269,"graph":270,"unsanitizedCount":265,"severity":283},"\u003Cpop-up4> (php\\theme-sync\\page\\website\\include\\pop-up4.php:0)",{"nodes":271,"edges":281},[272,276],{"id":273,"type":274,"label":275,"file":255,"line":46},"n0","source","$_SERVER (x4)",{"id":277,"type":278,"label":279,"file":255,"line":256,"wp_function":280},"n1","sink","echo() [XSS]","echo",[282],{"from":273,"to":277,"sanitized":221},"low",{"summary":285,"deductions":286},"The \"syncbooking\" plugin version 1.27.0 presents a mixed security posture.  On the positive side, it demonstrates good practices by exclusively using prepared statements for SQL queries and having a high percentage of properly escaped output. The absence of known CVEs and a clean vulnerability history is also a strong indicator of diligent maintenance and security focus. The plugin does not appear to perform file operations or make untrusted external HTTP requests in a dangerous manner, and it includes nonce checks on its entry points.\n\nHowever, significant concerns arise from the attack surface analysis.  The plugin exposes two AJAX handlers, both of which lack authentication checks. This represents a critical vulnerability as unauthenticated users could potentially trigger these functions, leading to unintended actions or data manipulation. Furthermore, the taint analysis reveals a flow with an unsanitized path, indicating a potential for malicious input to be processed without adequate validation. While the severity of this flow is not explicitly categorized as high or critical, its presence alongside unprotected AJAX endpoints warrants careful consideration.\n\nIn conclusion, while the plugin's core handling of data (SQL, output) and its historical security record are commendable, the presence of unprotected AJAX endpoints and an unsanitized path in the taint analysis pose substantial risks. These vulnerabilities can allow for unauthorized access and potential exploitation if not addressed promptly.  The plugin has strengths in data handling and a clean history but exhibits weaknesses in access control for its AJAX endpoints and input sanitization.",[287,290],{"reason":288,"points":289},"Unprotected AJAX handlers",10,{"reason":291,"points":292},"Flows with unsanitized paths",8,"2026-03-17T07:25:52.648Z",{"wat":295,"direct":302},{"assetPaths":296,"generatorPatterns":298,"scriptPaths":299,"versionParams":300},[297],"\u002Fwp-content\u002Fplugins\u002Fsyncbooking\u002Fadmin\u002Fcss\u002Fsyncbooking-admin.css",[],[],[301],"syncbooking-admin.css?ver=",{"cssClasses":303,"htmlComments":307,"htmlAttributes":317,"restEndpoints":320,"jsGlobals":321,"shortcodeOutput":323},[304,305,306],"syncbooking-settings-wrap","syncbooking-form-group","syncbooking-input-field",[308,309,310,311,312,313,314,315,316],"\u003C!-- Opzioni SyncBooking -->","\u003C!-- Sezione Connessione -->","\u003C!-- Sezione Grafica -->","\u003C!-- Sezione Stanze -->","\u003C!-- Sezione Prezzi -->","\u003C!-- Sezione Periodi di Chiusura -->","\u003C!-- Sezione Informazioni Stanze -->","\u003C!-- Inizio Shortcode SyncBooking -->","\u003C!-- Fine Shortcode SyncBooking -->",[318,319],"data-syncbooking-room-id","data-syncbooking-setting-key",[],[322],"syncbooking_settings_data",[324,325,326,327,328,329],"[syncbooking_search_form]","[syncbooking_booking_form]","[syncbooking_calendar]","[syncbooking_availability]","[syncbooking_room_details]","[syncbooking_testimonials]"]