[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fweleCVVDTKPa6BlocIDgsbFXNn8NoMfbwA3EGlyGtIc":3,"$f1jSYp7GsIj43becjFdbpMVYfWkvbIPWYTLXnHQNvu8Y":268,"$fwfiXiVfkAyMlm3xAx2Lpe8RSL5535Emg8qAuVhiEYZ8":272},{"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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":39,"analysis":138,"fingerprints":235},"freetobook-review-widget","Freetobook review widget (legacy)","1.1","freetobook","https:\u002F\u002Fprofiles.wordpress.org\u002Ffreetobook\u002F","\u003Cp>The freetobook plugin is ideal for accommodation providers looking to add online booking functionality and live reviews to their wordpress website.\u003C\u002Fp>\n\u003Cp>To find out more and register for an account simply visit our website.\u003Cbr \u002F>\nPlease be aware that the freetobook reviews plugin is only suitable for accommodation providers, do not register if you are not an accommodation provider.\u003C\u002Fp>\n","Add the freetobook booking button to your wordpress blog.",100,3614,20,1,"2021-10-08T12:43:00.000Z","5.7.15","3.0","",[20,7,21,22,23],"booking-system","online-booking","pms","web-booking","https:\u002F\u002Fen.freetobook.com\u002Fdevelopers\u002Fwordpress.php","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffreetobook-review-widget.1.1.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},3,900,90,27,87,"2026-05-20T07:02:11.685Z",[40,52,71,95,116],{"slug":41,"name":42,"version":43,"author":7,"author_profile":8,"description":44,"short_description":10,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":33,"last_updated":48,"tested_up_to":49,"requires_at_least":17,"requires_php":18,"tags":50,"homepage":24,"download_link":51,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"freetobook-booking-button","freetobook widget (legacy)","1.0.7","\u003Cp>The freetobook plugin is ideal for accommodation providers looking to add online booking functionality to their wordpress website.\u003Cbr \u002F>\nYou can choose to have a booking form where your customer enters dates or a simple “booking button”, both are linked to your rates and availability which you can update on freetobook.\u003C\u002Fp>\n\u003Cp>To find out more and register for an account simply visit our website.\u003Cbr \u002F>\nPlease be aware that the freetobook plugin is only suitable for accommodation providers, do not register if you are not an accommodation provider.\u003C\u002Fp>\n\u003Cp>Please note that this plugin is no longer maintained, please use the “Freetobook Responsive Widget” instead. Visit our website to find out more.\u003C\u002Fp>\n",300,9619,66,"2021-09-22T11:09:00.000Z","5.8.13",[20,7,21,22,23],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffreetobook-booking-button.1.0.7.zip",{"slug":53,"name":54,"version":55,"author":7,"author_profile":8,"description":56,"short_description":57,"active_installs":58,"downloaded":59,"rating":60,"num_ratings":61,"last_updated":62,"tested_up_to":63,"requires_at_least":17,"requires_php":64,"tags":65,"homepage":18,"download_link":68,"security_score":69,"vuln_count":14,"unpatched_count":27,"last_vuln_date":70,"fetched_at":29},"freetobook-responsive-widget","Freetobook Responsive Widget","1.1.2","\u003Cp>The freetobook plugin is ideal for accommodation providers looking to add online booking functionality to their WordPress website.\u003C\u002Fp>\n\u003Cp>To find out more and register for an account simply visit our website.\u003Cbr \u002F>\nPlease be aware that the freetobook plugin is only suitable for accommodation providers, do not register if you are not an accommodation provider.\u003C\u002Fp>\n","Add the freetobook responsive widget to your WordPress blog.",500,5903,60,2,"2025-11-13T10:20:00.000Z","6.8.5","5.6",[66,67,7,21,22],"booking-button","booking-engine","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffreetobook-responsive-widget.1.1.2.zip",99,"2025-04-04 00:00:00",{"slug":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":79,"downloaded":80,"rating":81,"num_ratings":82,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":18,"tags":86,"homepage":90,"download_link":91,"security_score":92,"vuln_count":93,"unpatched_count":27,"last_vuln_date":94,"fetched_at":29},"beds24-online-booking","Beds24 Online Booking","2.0.30","markkinchin","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarkkinchin\u002F","\u003Ch4>Powerful and Customisable Online Booking System\u003C\u002Fh4>\n\u003Cp>Beds24.com is a full featured online booking engine. The system is very flexible with many options for customization.\u003C\u002Fp>\n\u003Cp>The Beds24.com online booking system and channel manager is suitable for any type of accommodation such as hotels, motels, B&B’s, hostels, vacation rentals, holiday homes and campgrounds as well as selling extras like tickets or tours.\u003C\u002Fp>\n\u003Cp>The plugin is free to use but you do need an account with Beds24.com. A free trial account is available at http:\u002F\u002Fwww.beds24.com\u002Fjoin.html\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Real-time availability and commission free online bookings\u003C\u002Fli>\n\u003Cli>Customisable booking widgets\u003C\u002Fli>\n\u003Cli>Multiple rates and discounts\u003C\u002Fli>\n\u003Cli>Multi language booking page (30+languages)\u003C\u002Fli>\n\u003Cli>Online payments\u003C\u002Fli>\n\u003Cli>Optional channel manager\u003C\u002Fli>\n\u003Cli>Multi-language support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features for Property Managers, Hotel Groups and Agencies\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Agency seach box\u003C\u002Fli>\n\u003Cli>Subaccounts with access control\u003C\u002Fli>\n\u003C\u002Ful>\n","Accept commission free online bookings from your Wordpress website. Suitable for hotels, B&B's, holiday rentals, vacation rentals, apartments &hellip;",2000,100355,86,6,"2025-05-02T06:14:00.000Z","6.7.5","2.0.2",[67,20,87,88,89],"ibe","online-booking-engine","online-booking-system","https:\u002F\u002Fbeds24.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbeds24-online-booking.zip",88,7,"2025-05-07 00:00:00",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":79,"downloaded":103,"rating":104,"num_ratings":105,"last_updated":106,"tested_up_to":107,"requires_at_least":108,"requires_php":18,"tags":109,"homepage":113,"download_link":114,"security_score":26,"vuln_count":14,"unpatched_count":27,"last_vuln_date":115,"fetched_at":29},"checkfront-wp-booking","Checkfront Online Booking System","3.7","checkfront","https:\u002F\u002Fprofiles.wordpress.org\u002Fcheckfront\u002F","\u003Cp>\u003Cstrong>Checkfront\u003C\u002Fstrong> is an \u003Ca href=\"https:\u002F\u002Fwww.checkfront.com?cfcp=wp\" rel=\"nofollow ugc\">Online Booking System\u003C\u002Fa> designed for your tour, activity, rental or accommodation business. Checkfront helps streamline the reservation process and grow your business by allowing you to manage availability and inventory, learn about your customers, automate communications, access valuable insights, and plan your day to day operations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Your guests\u003C\u002Fstrong> can view your availability and book directly from your WordPress website at whatever time suits them. They can easily submit their details, sign digital waivers and documents, review their booking history, and make an online payment — all from a desktop or mobile device.\u003C\u002Fp>\n\u003Cp>This plugin provides a powerful \u003Cstrong>real-time booking interface\u003C\u002Fstrong> that blends in with your existing WordPress theme by connecting your Checkfront account to your WordPress site.\u003C\u002Fp>\n\u003Ch3>Features include\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Display real time availability, \u003Ca href=\"https:\u002F\u002Fwww.checkfront.com?cfcp=wp\" rel=\"nofollow ugc\">take reservations, bookings and process payments\u003C\u002Fa> online within your website\u003C\u002Fli>\n\u003Cli>Automatically send confirmations, alerts, invoices, and customized follow-up to customers, staff and partners\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.checkfront.com\u002Fintroducing-guest-form?cfcp=wp\" rel=\"nofollow ugc\">Collect information\u003C\u002Fa> for each participant with Guest Form and plan your day in advance with the Daily Agenda\u003C\u002Fli>\n\u003Cli>Over 50 additional integrations including \u003Ca href=\"https:\u002F\u002Fwww.checkfront.com\u002Faddons?cfcp=wp\" rel=\"nofollow ugc\">MailChimp, Zoho, Google Apps, Xero, and Twilio SMS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Create Customer Accounts for customers to review booking history, store autofill details and (optionally) modify future bookings from a personal login\u003C\u002Fli>\n\u003Cli>Sync your availability with OTAs like Viator, Expedia and TripAdvisor\u003C\u002Fli>\n\u003Cli>Detailed analytics and reporting\u003C\u002Fli>\n\u003Cli>Track third-party referrals and commissions with Partner Accounts\u003C\u002Fli>\n\u003Cli>Responsive, mobile-friendly booking process and back-end\u003C\u002Fli>\n\u003Cli>Support for multiple languages and international currencies\u003C\u002Fli>\n\u003Cli>Multi-gateway payment processing including Stripe, Square, Paypal, Authorize.net, SagePay & dozens more\u003C\u002Fli>\n\u003Cli>SSL support keeps the customer on your website while making payment\u003C\u002Fli>\n\u003Cli>Support for shortcodes, or custom theme pages in WordPress.\u003C\u002Fli>\n\u003Cli>Tailored onboarding session and a 24\u002F7 support team\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No commissions!\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkfront integrates seamlessly into WordPress and does not force customers off to an external website to process bookings or view availability. Checkfront keeps consumer data secure and separate from WordPress.\u003C\u002Fp>\n\u003Cp>The combined CMS features of WordPress with the power, flexibility and security of the Checkfront back-end make for an industry leading booking management system.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fvimeo.com\u002F108589695\" rel=\"nofollow ugc\">See Checkfront and WordPress in action here.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Installation\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install the Checkfront Booking plugin in your WordPress admin by going to \u003Cem>‘Plugins \u002F Add New’\u003C\u002Fem> and  searching for \u003Cem>‘Checkfront’\u003C\u002Fem>,  \u003Cstrong>(or)\u003C\u002Fstrong> If doing a manual install, download the plugin and unzip into your \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory \u003C\u002Fli>\n\u003Cli>Activate the the plugin through the ‘Plugins’ menu in WordPress\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Create your \u003Ca href=\"https:\u002F\u002Fwww.checkfront.com\u002Fstart\u002F?cfcp=wp\" title=\"Checkfront Setup\" rel=\"nofollow ugc\">Checkfront account\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Setup you inventory and configure your account on Checkfront\u003C\u002Fli>\n\u003Cli>Enable the Checkfront booking search widget in WordPress\u003C\u002Fli>\n\u003Cli>Create a WordPress \u003Cstrong>Post\u003C\u002Fstrong> and embed the Checkfront booking system by using the shortcode: \u003Ccode>[checkfront]\u003C\u002Fcode> (see the plugin for more options to pass to the shortcode)\u003C\u002Fli>\n\u003Cli>If you wish to use a theme template instead of a shortcode, see the checkfront-custom-temp late-sample.php provided with the plugin\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Frequently Asked Questions\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.checkfront.com\u002Fwordpress\u002F#faq\" rel=\"nofollow ugc\">Checkfront WordPress FAQ\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.checkfront.com\u002Ffaq?cfcp=wp\" rel=\"nofollow ugc\">General Checkfront FAQ\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.checkfront.com\u002Fsupport?cfcp=wp\" rel=\"nofollow ugc\">Additional Support and Documenation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Screenshots\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Checkfront Dashboard\u003C\u002Fli>\n\u003Cli>WordPress code generator within Checkfront\u003C\u002Fli>\n\u003Cli>Booking Interface integrated into WordPress\u003C\u002Fli>\n\u003Cli>Booking Interface within Checkfront\u003C\u002Fli>\n\u003Cli>Checkfront Guest Form\u003C\u002Fli>\n\u003C\u002Fol>\n","The Premier Wordpress Plugin for Easy Online Booking of Tours, Activities, Rentals & Accommodations.",99213,82,12,"2023-11-09T23:03:00.000Z","6.4.8","2.0",[110,20,21,111,112],"booking","reservation","reservation-system","https:\u002F\u002Fwww.checkfront.com\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcheckfront-wp-booking.zip","2023-09-21 00:00:00",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":126,"num_ratings":93,"last_updated":127,"tested_up_to":128,"requires_at_least":129,"requires_php":130,"tags":131,"homepage":134,"download_link":135,"security_score":136,"vuln_count":33,"unpatched_count":27,"last_vuln_date":137,"fetched_at":29},"booktics","Booktics – Booking Calendar for Appointments and Service Businesses","1.0.18","Arraytics","https:\u002F\u002Fprofiles.wordpress.org\u002Farraytics\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fbooktics\u002Frel\u002F93\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Booktics\u003C\u002Fstrong>\u003C\u002Fa> is an easy-to-use booking system that makes appointment booking and service booking simple for \u003Cstrong>service-based businesses and professionals\u003C\u002Fstrong>. It helps you manage appointments, organize your booking calendar, and handle online scheduling without hassle.\u003C\u002Fp>\n\u003Cp>Booktics is built for businesses and individuals such as salons and spas, dental clinics, wellness centers, cleaning services, fitness trainers, tutors, and home service providers who struggle with managing schedules manually. Booktics solves this by allowing customers to \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FSAC_YiidY34?si=5ouySmLYPpsubljs\" rel=\"nofollow ugc\">book appointments online 24\u002F7\u003C\u002Fa> while you stay in full control of your \u003Cstrong>reservations\u003C\u002Fstrong>, availability, and \u003Cstrong>daily schedule\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>With Booktics, you can create\u003C\u002Fstrong>:\u003Cbr \u002F>\n– Unlimited booking services\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fservices\u002Fhow-to-enable-group-booking-on-service\u002F\" rel=\"nofollow ugc\">Group booking option\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FXc3D7g4Ynec?si=U3PCO7zG8rHXo7yw\" rel=\"nofollow ugc\">Extra service add-on option\u003C\u002Fa>\u003Cbr \u002F>\n– Flexible payment gateways\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fautomation\u002Fhow-to-get-started-with-booktics-email-automation\u002F\" rel=\"nofollow ugc\">Email automation option\u003C\u002Fa> for smooth workflow\u003Cbr \u002F>\n– Simple calendar booking system that works on any device\u003C\u002Fp>\n\u003Cp>➕ Booktics works with the tools you already use every day, so managing appointments becomes easier. You can \u003Cstrong>connect your Booktics booking calendar\u003C\u002Fstrong> with Google Calendar and Outlook. When someone books an appointment, it \u003Cstrong>updates automatically on all your calendars\u003C\u002Fstrong>. This helps you avoid double bookings and missed schedules.\u003C\u002Fp>\n\u003Cp>📨 You can meet your clients online using Google Meet for virtual appointments. You can also keep track of your customers and send follow-up messages using FluentCRM.\u003C\u002Fp>\n\u003Cp>💳 Booktics lets you collect payments online through PayPal, Stripe, and other payment methods, so clients can pay while booking.\u003C\u002Fp>\n\u003Cp>📍 No matter what service you offer, Booktics makes online booking simple, clear, and stress-free for both you and your customers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More helpful links here to get started👇\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fproducts.arraytics.com\u002Fbooktics-admin-demo\u002F\" rel=\"nofollow ugc\">Live demo\u003C\u002Fa>|\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> |\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fbooktics\u002Fbooktics-roadmaps\u002F\" rel=\"nofollow ugc\">Roadmaps\u003C\u002Fa> |\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@arraytics\u002Fvideos\" rel=\"nofollow ugc\">Video Tutorials\u003C\u002Fa>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fbw_0G_rwCb0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Need help setting up your booking calendar on your website? 👉 \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Let Us Know\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Who Can Benefit from Booktics?\u003C\u002Fh3>\n\u003Cp>Booktics is built for service-based businesses that need a simple and reliable appointment booking flow. It works for solo professionals, small teams, and businesses with \u003Cstrong>multiple locations\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>With Booktics, you get a complete booking system that keeps your schedule organized, reduces manual work, and lets customers book services in just a few clicks.\u003C\u002Fp>\n\u003Ch4>💇 Salons & Spas\u003C\u002Fh4>\n\u003Cp>Salons and spas can manage daily service bookings easily using Booktics. Clients can check available time slots, choose services, and confirm appointments through a clean booking calendar.\u003C\u002Fp>\n\u003Cp>It works well for haircuts, makeup, facials, massages, waxing, and more. \u003Cstrong>Staff can track all appointments in one place\u003C\u002Fstrong> and avoid overlapping schedules.\u003C\u002Fp>\n\u003Ch4>🦷 Dental Clinics & Healthcare\u003C\u002Fh4>\n\u003Cp>Clinics can reduce phone calls and scheduling mistakes by allowing patients to book appointments online.\u003C\u002Fp>\n\u003Cp>Patients can book dentist visits, checkups, or therapy sessions anytime. The appointment scheduler keeps time slots clear and \u003Cstrong>prevents double bookings\u003C\u002Fstrong> while giving clinics a full daily view of their schedule.\u003C\u002Fp>\n\u003Ch4>🌿 Health & Wellness Centers\u003C\u002Fh4>\n\u003Cp>Therapists, physiotherapists, massage centers, and wellness studios can manage sessions smoothly with Booktics.\u003C\u002Fp>\n\u003Cp>You can \u003Cstrong>set service duration\u003C\u002Fstrong>, \u003Cstrong>break time between bookings\u003C\u002Fstrong>, and daily limits to keep everything organized. It works well for one-on-one sessions, repeat visits, and group services.\u003C\u002Fp>\n\u003Ch4>🧹 Cleaning Services\u003C\u002Fh4>\n\u003Cp>Cleaning businesses can let customers pick a service, date, and time in seconds.\u003C\u002Fp>\n\u003Cp>Whether it’s home cleaning, office cleaning, or deep cleaning, Booktics shows real-time availability and updates the booking calendar instantly. This helps teams plan jobs without conflicts.\u003C\u002Fp>\n\u003Ch4>🏋️ Fitness Trainers & Yoga Instructors\u003C\u002Fh4>\n\u003Cp>Trainers and instructors can accept bookings for personal training, yoga sessions, and classes online.\u003C\u002Fp>\n\u003Cp>Clients choose time slots that work for them, while you keep full control of your schedule, \u003Cstrong>class limits, and session timings\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>🔧 Repair & Maintenance Services\u003C\u002Fh4>\n\u003Cp>Plumbers, electricians, technicians, and home service providers can manage job bookings easily.\u003C\u002Fp>\n\u003Cp>Customers select a service and book a time online, while your team sees everything clearly in the booking calendar and avoids double-scheduling.\u003C\u002Fp>\n\u003Ch4>💄 Beauty & Personal Care Professionals\u003C\u002Fh4>\n\u003Cp>Makeup artists, nail technicians, skincare specialists, and grooming experts can handle busy schedules without confusion.\u003C\u002Fp>\n\u003Cp>Clients can book multiple services, reschedule if needed, and always see available time slots clearly.\u003C\u002Fp>\n\u003Cp>✨ Booktics is a complete service booking plugin that supports appointments, classes, sessions, and reservations in one place. With its clean booking calendar, simple scheduling tools, and flexible setup, it helps every service provider run smoother and give customers a better booking experience.\u003C\u002Fp>\n\u003Ch3>**Booktics Free Features That Save Your Time & Money**\u003C\u002Fh3>\n\u003Cp>The free version of Booktics comes with powerful features that give you everything you need to run your service business \u003Cstrong>without paying extra fees or commissions\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>You can manage appointments, \u003Cstrong>view your daily schedule\u003C\u002Fstrong>, and \u003Cstrong>handle all bookings from one simple system\u003C\u002Fstrong>. You don’t need to write things down manually or check messages again and again. Everything stays organized in one booking calendar.\u003C\u002Fp>\n\u003Cp>Booktics works well for solo professionals and small teams who want a simple, clear, and reliable booking system.\u003C\u002Fp>\n\u003Ch3>Booking & Scheduling: Manage Your Daily Appointments Easily\u003C\u002Fh3>\n\u003Cp>Booktics allows your customers to book appointments online at any time, 24\u002F7, even when you are not available. You stay in full control of your schedule, and your \u003Cstrong>booking calendar updates automatically\u003C\u002Fstrong> whenever someone makes a reservation.\u003C\u002Fp>\n\u003Cp>It keeps your daily scheduling simple and organized.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Online Booking\u003C\u002Fstrong> – Customers can book appointments directly from your website. They see only the available time slots, so there is no confusion. This reduces phone calls and prevents double bookings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Step Booking Form\u003C\u002Fstrong> – The booking process is shown in a step-by-step booking form. Customers first choose a service, then pick a date and time, and finally confirm their appointment. This makes booking clear and easy to complete.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Time Slots\u003C\u002Fstrong> – You can set how long each service takes. For example, short sessions can be 30 minutes, and longer services can be 60 or 90 minutes. This keeps your scheduling accurate.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Buffer Time\u003C\u002Fstrong> – You can add extra time before or after appointments. This gives you space for preparation, cleaning, or short breaks. It helps avoid back-to-back stress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Booking Limits\u003C\u002Fstrong> – Control how many bookings you accept per time slot or day. This prevents overbooking and keeps your workload manageable.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cancellation & Rescheduling\u003C\u002Fstrong> – Clients can cancel or \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002F3tIY_zstPSo?si=BoKpQgi0QSHTo9Wc\" rel=\"nofollow ugc\">reschedule booking\u003C\u002Fa> on their own, which saves you time and keeps your calendar up to date.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Service Management: Easily organize and manage your services\u003C\u002Fh3>\n\u003Cp>Booktics gives you one place to create and control all your offerings.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fservices\u002Fhow-to-create-service-category-in-booktics\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Service Management\u003C\u002Fstrong>\u003C\u002Fa> – You can add each service with its name, duration, and price. For example, you can create services like “Haircut – 30 minutes” or “Dental Checkup – 1 hour.” This helps customers understand what they are booking.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service Categories\u003C\u002Fstrong> – Group your services into categories (e.g., Hair, Skin, Wellness) so customers can find what they need faster.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Design Layout (coming soon)\u003C\u002Fstrong> – Soon you’ll be able to match the booking form’s look and feel to your brand, creating a professional appearance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Team Management: Keep your staff schedules organized\u003C\u002Fh3>\n\u003Cp>If you work with a team, Booktics helps you manage everyone’s availability in one place. \u003Cstrong>You can assign services to staff members\u003C\u002Fstrong>, set their working hours, and keep the booking calendar organized for the whole team.\u003C\u002Fp>\n\u003Cp>This is useful for salons, clinics, wellness centers, fitness studios, and any business where multiple people handle appointments.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fteam-members\u002Fhow-to-manage-team-member-on-booktics\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Team Management\u003C\u002Fstrong>\u003C\u002Fa> – You can assign specific services to each staff member and set when they are available to work. This makes sure bookings go to the right person at the right time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin Panel & Team Member Panel\u003C\u002Fstrong> – The admin can control everything from one main dashboard. Each team member can log in to view and manage their own bookings, so everyone stays updated and organized.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Customer & Order Management: Deliver a personalized experience\u003C\u002Fh3>\n\u003Cp>Booktics helps you track your customers and their past bookings so you can build stronger relationships.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Customer Management\u003C\u002Fstrong> – Store client details like name, contact info, and service history. This helps you remember repeat clients and offer tailored service.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Orders\u003C\u002Fstrong> – Track booking and payment status from one dashboard. No need for messy spreadsheets.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Booking Forms\u003C\u002Fstrong> – Create forms to collect important details from customers during booking, such as special requests or notes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Payments & Checkout: Accept secure online payments to streamline your business\u003C\u002Fh3>\n\u003Cp>Booktics gives you a smooth and \u003Cstrong>secure way to collect payments\u003C\u002Fstrong> during the online booking process. Whether you offer one-on-one appointments, group sessions, or service packages, you can let customers pay online or choose a manual payment method.\u003C\u002Fp>\n\u003Cp>This helps reduce no-shows, improves cash flow, and keeps your booking system organized.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Stripe Integration\u003C\u002Fstrong> – Customers can pay using credit cards, debit cards, and digital wallets like Apple Pay and Google Pay. Payments happen directly during appointment booking, making the checkout fast and secure.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local Payment Methods\u003C\u002Fstrong>– Let customers choose offline or in-person payment if that fits your service flow.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Support\u003C\u002Fstrong>– You can connect Booktics with WooCommerce to use more payment methods and manage orders easily. WooCommerce also helps with taxes, invoices, and payment tracking while keeping all bookings synced with your calendar.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Reporting & Analytics: Get insights into how your business is doing\u003C\u002Fh3>\n\u003Cp>Booktics Free includes reporting tools to help you make data-driven decisions.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dashboard & Reporting\u003C\u002Fstrong> – See all bookings, revenue, and customer data in one place.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Upcoming Bookings\u003C\u002Fstrong> – Get a clear list of what’s scheduled so you’re always prepared.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Notifications, Communication and Integrations: Reduce no-shows and keep clients informed\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fautomation\u002Fhow-to-get-started-with-booktics-email-automation\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Email Notifications\u003C\u002Fstrong>\u003C\u002Fa> – Automatically send confirmations, reminders, and updates to both you and your customers. This improves communication and builds trust.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>FluentCRM Integration\u003C\u002Fstrong> – Automatically sync customer details for marketing or follow-ups.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced Calendar & Sync: Stay synced across all calendars and avoid conflicts\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fintegration\u002Fhow-to-integrate-google-calendar-with-booktics\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Google Calendar Integration\u003C\u002Fstrong>\u003C\u002Fa> – Automatically sync bookings with Google Calendar in real time. This prevents double-booking and keeps you updated on the go.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Calendar View\u003C\u002Fstrong> – Drag-and-drop interface to move, edit, or manage bookings quickly. Easy for admins and team members to track all appointments at a glance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Booktics PRO: More Powerful with Advanced Booking Capabilities\u003C\u002Fh3>\n\u003Cp>Booktics Pro includes everything in the free version and adds advanced features for businesses that need more control and flexibility. It helps you manage services in detail, automate workflows, and create a smoother online booking experience.\u003C\u002Fp>\n\u003Cp>In addition to offering stronger scheduling features and deeper integrations, Booktics Pro gives you an even easier way to schedule appointments and to book service appointments for very busy professionals and service-oriented teams.\u003C\u002Fp>\n\u003Ch3>Advanced Service Management: Offer more options and flexibility to clients\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fservices\u002Fhow-to-add-custom-fields-on-service\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Extra Service\u003C\u002Fstrong>\u003C\u002Fa> – Customers can add extra services while booking. For example, a salon can offer “Haircut + Hair Wash,” or a clinic can offer “Consultation + Lab Test” in one appointment. This makes booking easier for clients and increases your service value.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Group Booking\u003C\u002Fstrong> – Clients can book for multiple people at once (like families, teams, or groups). Excellent for yoga classes, fitness sessions, or workshops.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Pricing Durations\u003C\u002Fstrong> – Offer the same service with different lengths and prices. For instance, a therapist can offer a “30-min session” and a “60-min session” at different rates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Booking Custom Fields\u003C\u002Fstrong> – Add extra fields to the booking form to collect more information (e.g., “Preferred Staff,” “Special Requirements,” or “Notes”). This gives you flexibility to tailor services to client needs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FXc3D7g4Ynec?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Advanced Payments Method: Get paid instantly and securely\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fpayment-type\u002Fhow-to-configure-the-paypal-in-booktics-pro\u002F\" rel=\"nofollow ugc\">\u003Cstrong>PayPal Integration\u003C\u002Fstrong>\u003C\u002Fa> – Customers can pay instantly via PayPal during booking. It’s secure and widely trusted worldwide.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>💡 With Pro, clients can book and pay in one seamless process, reducing cancellations and ensuring you get paid on time.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Booking Calendar Integration: Manage your bookings more easily\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Outlook Calendar Integration\u003C\u002Fstrong> – Connect your Outlook calendar to manage work and personal schedules together.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FJCjoJmcTcSw?si=laC_p5OjCK4GXDrZ\" rel=\"nofollow ugc\">\u003Cstrong>Booktics with Directorist Integration\u003C\u002Fstrong>\u003C\u002Fa> – You can now link your Booktics booking services directly to your Directorist listings. This means that visitors browsing your directory can discover services and book them instantly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FJCjoJmcTcSw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>With these integrations working together, Booktics becomes an advanced booking calendar solution for business — keeping your schedules organized, your bookings synced, and your day-to-day planning much easier.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Team & Location Management: Manage larger teams and expand your business easily\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002Fteam-members\u002Fhow-to-manage-team-member-on-booktics\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Team Member Panel\u003C\u002Fstrong>\u003C\u002Fa> (Advanced Controls) – Team members get their own panels to manage bookings more effectively. Admins can set permissions and manage multiple staff from one place.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✨ Final Words: Booktics Pro turns your booking system into a \u003Cstrong>full business solution\u003C\u002Fstrong>. You’ll not only manage appointments but also accept payments online, run group bookings, sync with Google\u002FOutlook calendars, and scale across teams or locations.\u003C\u002Fp>\n\u003Ch3>Support and Documentation\u003C\u002Fh3>\n\u003Cp>📚 Simply visit our \u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Fbooktics\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>💁 For any questions, ask them away on \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Booktics Support\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>📝 Help us improve, input your valuable suggestions \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fbooktics\u002Fbooktics-roadmaps\u002F\" rel=\"nofollow ugc\">Booktics Roadmap\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🙌 Join our All-Time Active \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Farraytics\" rel=\"nofollow ugc\">Facebook Group\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🎥 Learn actionable tutorials on \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@arraytics\" rel=\"nofollow ugc\">Booktics YouTube Channel\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>So, why wait? 🚀 \u003Cstrong>Get started in minutes\u003C\u002Fstrong> – Just install, configure, and start accepting bookings\u003C\u002Fp>\n\u003Ch3>Now, What’s Next for You?\u003C\u002Fh3>\n\u003Cp>If you’re impressed with Booktics booking satisfied, please check out our other awesome WordPress plugins:\u003C\u002Fp>\n\u003Cp>📅 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-event-solution\u002F\" rel=\"ugc\">\u003Cstrong>Eventin\u003C\u002Fstrong>\u003C\u002Fa>: All-in-one event management plugin for WordPress.\u003C\u002Fp>\n\u003Cp>🍽️ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-cafe\u002F\" rel=\"ugc\">\u003Cstrong>WPCafe\u003C\u002Fstrong>\u003C\u002Fa>: Manage online Food Ordering, Restaurant Menu, Delivery, and Reservations.\u003C\u002Fp>\n\u003Cp>📅 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftimetics\u002F\" rel=\"ugc\">\u003Cstrong>Timetics\u003C\u002Fstrong>\u003C\u002Fa> : AI-powered Appointment Scheduling plugin for WordPress\u003C\u002Fp>\n\u003Cp>🎨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpoptics\u002F\" rel=\"ugc\">\u003Cstrong>Poptics\u003C\u002Fstrong>\u003C\u002Fa>: Create Conversion-Driven Popups and convert your leads into sales.\u003C\u002Fp>\n\u003Cp>If you’re curious, pay a visit to 👉 \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fbooktics\" rel=\"nofollow ugc\">\u003Cstrong>Arraytics\u003C\u002Fstrong>\u003C\u002Fa> to learn more about our expert solutions in WordPress bookings,scheduling, event management, restaurant reservation, food ordering and lots of \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fblog\u002F\" rel=\"nofollow ugc\">\u003Cstrong>marketing tips & tricks!\u003C\u002Fstrong>\u003C\u002Fa> to grow your business. 🎉\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external services:\u003C\u002Fp>\n\u003Ch3>Arraytics FluentCRM Service\u003C\u002Fh3>\n\u003Cp>Connects to Arraytics.com’s FluentCRM service to manage contact information for marketing and communication purposes (product updates, feature announcements, support information).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Your email address (only when you voluntarily provide it during business setup\u002Fonboarding).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong> Arraytics – \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> This is optional and not required for core plugin functionality.\u003C\u002Fp>\n\u003Ch3>Stripe Payments\u003C\u002Fh3>\n\u003Cp>Processes online payments for bookings when you enable Stripe as a payment method.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Payment and transaction data required to process the payment (such as order amount, currency, and customer details like name\u002Femail). Payment card details are handled directly by Stripe.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong> Stripe, Inc. – \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Flegal\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Optional, only active if you enable Stripe payments.\u003C\u002Fp>\n\u003Ch3>Google Calendar API\u003C\u002Fh3>\n\u003Cp>Synchronizes appointments and bookings between your WordPress site and Google Calendar (two-way sync).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Calendar event data (appointment details, dates, times, attendee information) when bookings are created, updated, or synchronized.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong> Google LLC – \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Optional integration, only active if you connect your Google Calendar account.\u003C\u002Fp>\n","Professional booking system for businesses, offering booking calendars, appointments, reservations, service scheduling, and payments.",600,6358,92,"2026-04-08T08:34:00.000Z","6.9.4","5.2","7.4",[132,110,133,20,21],"appointment-booking","booking-calendar","https:\u002F\u002Farraytics.com\u002Fbooktics\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktics.1.0.18.zip",96,"2026-03-09 13:22:08",{"attackSurface":139,"codeSignals":168,"taintFlows":200,"riskAssessment":228,"analyzedAt":234},{"hooks":140,"ajaxHandlers":164,"restRoutes":165,"shortcodes":166,"cronEvents":167,"entryPointCount":27,"unprotectedCount":27},[141,148,153,157,161],{"type":142,"name":143,"callback":144,"priority":145,"file":146,"line":147},"filter","plugin_action_links","add_settings_link",10,"freetobook-review-widget.php",295,{"type":149,"name":150,"callback":151,"file":146,"line":152},"action","admin_menu","add_settings_menu",296,{"type":149,"name":154,"callback":155,"file":146,"line":156},"widgets_init","load_widgets",297,{"type":149,"name":158,"callback":159,"file":146,"line":160},"admin_print_styles","add_admin_widget_stylesheet",298,{"type":149,"name":162,"callback":163,"file":146,"line":45},"init","add_widget_scripts",[],[],[],[],{"dangerousFunctions":169,"sqlUsage":170,"outputEscaping":172,"fileOperations":27,"externalRequests":27,"nonceChecks":14,"capabilityChecks":14,"bundledLibraries":199},[],{"prepared":27,"raw":27,"locations":171},[],{"escaped":173,"rawEcho":174,"locations":175},4,11,[176,179,181,183,185,187,189,191,193,195,197],{"file":146,"line":177,"context":178},119,"raw output",{"file":146,"line":180,"context":178},226,{"file":146,"line":182,"context":178},227,{"file":146,"line":184,"context":178},228,{"file":146,"line":186,"context":178},237,{"file":146,"line":188,"context":178},241,{"file":146,"line":190,"context":178},249,{"file":146,"line":192,"context":178},256,{"file":146,"line":194,"context":178},257,{"file":146,"line":196,"context":178},258,{"file":146,"line":198,"context":178},262,[],[201,220],{"entryPoint":202,"graph":203,"unsanitizedCount":27,"severity":219},"update_widget_settings (freetobook-review-widget.php:129)",{"nodes":204,"edges":216},[205,210],{"id":206,"type":207,"label":208,"file":146,"line":209},"n0","source","$_POST",135,{"id":211,"type":212,"label":213,"file":146,"line":214,"wp_function":215},"n1","sink","update_option() [Settings Manipulation]",138,"update_option",[217],{"from":206,"to":211,"sanitized":218},true,"low",{"entryPoint":221,"graph":222,"unsanitizedCount":27,"severity":219},"\u003Cfreetobook-review-widget> (freetobook-review-widget.php:0)",{"nodes":223,"edges":226},[224,225],{"id":206,"type":207,"label":208,"file":146,"line":209},{"id":211,"type":212,"label":213,"file":146,"line":214,"wp_function":215},[227],{"from":206,"to":211,"sanitized":218},{"summary":229,"deductions":230},"The 'freetobook-review-widget' v1.1 plugin exhibits a generally good security posture based on the provided static analysis.  The absence of any known CVEs and a complete lack of vulnerability history suggest a history of secure development or diligent patching.  The code analysis reveals a minimal attack surface with no exposed AJAX handlers, REST API routes, or shortcodes without authentication.  Furthermore, all SQL queries are properly prepared, and the plugin includes nonces and capability checks, which are essential security controls.  However, a significant concern is the low percentage of properly escaped output (27%). This indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, as user-supplied data or dynamic content may not be adequately sanitized before being displayed to users, potentially allowing attackers to inject malicious scripts.  While the plugin has strengths in its limited attack surface and secure data handling for SQL, the prevalent output escaping issue is a critical weakness that needs immediate attention. Without addressing the XSS risks, the plugin's overall security is compromised despite its other positive attributes.",[231],{"reason":232,"points":233},"Low output escaping percentage",8,"2026-03-16T20:38:11.142Z",{"wat":236,"direct":243},{"assetPaths":237,"generatorPatterns":239,"scriptPaths":240,"versionParams":242},[238],"\u002Fwp-content\u002Fplugins\u002Ffreetobook-review-widget\u002Fftb_admin.js",[],[241],"https:\u002F\u002Fstatic.freetobook.com\u002Fwidgets\u002Fjs\u002F",[],{"cssClasses":244,"htmlComments":255,"htmlAttributes":256,"restEndpoints":258,"jsGlobals":259,"shortcodeOutput":261},[245,246,247,248,249,250,251,252,253,254],"FreetobookReviewWidget","ftb_widget","ftb_review-mini","ftb_review_w","ftb_combined","ftb_narrow","ftb_search","ftb_thin","ftb_review_widget_preview","ftbr_style_radio",[],[257],"ftb_nonce",[],[260],"freetobook_reviews_params",[262,263,264,265,266,267],"\u003Cdiv class=\"ftb_widget ftb_review-mini\"","\u003Cdiv class=\"ftb_widget ftb_review_w\"","\u003Cdiv class=\"ftb_widget ftb_combined\"","\u003Cdiv class=\"ftb_widget ftb_narrow\"","\u003Cdiv class=\"ftb_widget ftb_search\"","\u003Cdiv class=\"ftb_widget ftb_thin\"",{"error":218,"url":269,"statusCode":270,"statusMessage":271,"message":271},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Ffreetobook-review-widget\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":14,"versions":273},[274],{"version":6,"download_url":25,"svn_tag_url":275,"released_at":28,"has_diff":276,"diff_files_changed":277,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":278,"is_current":218},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Ffreetobook-review-widget\u002Ftags\u002F1.1\u002F",false,[],[]]