{"id":262778,"date":"2025-12-03T22:02:58","date_gmt":"2025-12-03T22:02:58","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/next-open-location-booking\/"},"modified":"2026-05-04T21:13:13","modified_gmt":"2026-05-04T21:13:13","slug":"next-open-location-booking","status":"publish","type":"plugin","link":"https:\/\/test.wordpress.org\/plugins\/next-open-location-booking\/","author":8603214,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.5.0","stable_tag":"trunk","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Next Open - Location Booking","header_author":"Dmitry Alexander","header_description":"Complete appointment booking system with location management, time slots, and customer notifications.","assets_banners_color":"eaf7f2","last_updated":"2026-05-04 21:13:13","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/oiopublisher.com\/next-open","header_author_uri":"https:\/\/oiopublisher.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":430,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.4.2":"<p>New onboarding wizard guides first-time users through setup. Improved WordPress.org listing. Recommended for all users.<\/p>","1.4.1":"<p>Critical update: Pro fields (staff, services, payments) now properly stored. Adds location-specific notification hooks. Recommended for all users.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3488501,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3488501,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3411655,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3411667,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3410362,"resolution":"1","location":"assets","locale":"","width":1167,"height":569},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3410362,"resolution":"2","location":"assets","locale":"","width":1182,"height":494},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3410362,"resolution":"3","location":"assets","locale":"","width":901,"height":487},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3411464,"resolution":"4","location":"assets","locale":"","width":1200,"height":757},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3411519,"resolution":"5","location":"assets","locale":"","width":1200,"height":513},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3411519,"resolution":"6","location":"assets","locale":"","width":1200,"height":451},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3488478,"resolution":"7","location":"assets","locale":"","width":1211,"height":1072}},"screenshots":{"1":"Clean booking form with location selection and time slots","2":"Admin dashboard showing all appointments with filtering","3":"Staff management interface with availability scheduling","4":"Location business hours configuration","5":"Client database with booking history and analytics","6":"Appointments list with status management"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[8133,8132,274,183895,268],"plugin_category":[40],"plugin_contributors":[254805],"plugin_business_model":[],"class_list":["post-262778","plugin","type-plugin","status-publish","hentry","plugin_tags-appointment-booking","plugin_tags-appointments","plugin_tags-booking-system","plugin_tags-multi-location","plugin_tags-scheduling","plugin_category-calendar-and-events","plugin_contributors-outlawgt","plugin_committers-outlawgt"],"banners":{"banner":"https:\/\/ps.w.org\/next-open-location-booking\/assets\/banner-772x250.png?rev=3411667","banner_2x":"https:\/\/ps.w.org\/next-open-location-booking\/assets\/banner-1544x500.png?rev=3411655","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/next-open-location-booking\/assets\/icon-128x128.png?rev=3488501","icon_2x":"https:\/\/ps.w.org\/next-open-location-booking\/assets\/icon-256x256.png?rev=3488501","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/next-open-location-booking\/assets\/screenshot-1.jpg?rev=3410362","caption":"Clean booking form with location selection and time slots"},{"src":"https:\/\/ps.w.org\/next-open-location-booking\/assets\/screenshot-2.jpg?rev=3410362","caption":"Admin dashboard showing all appointments with filtering"},{"src":"https:\/\/ps.w.org\/next-open-location-booking\/assets\/screenshot-3.jpg?rev=3410362","caption":"Staff management interface with availability scheduling"},{"src":"https:\/\/ps.w.org\/next-open-location-booking\/assets\/screenshot-4.png?rev=3411464","caption":"Location business hours configuration"},{"src":"https:\/\/ps.w.org\/next-open-location-booking\/assets\/screenshot-5.png?rev=3411519","caption":"Client database with booking history and analytics"},{"src":"https:\/\/ps.w.org\/next-open-location-booking\/assets\/screenshot-6.png?rev=3411519","caption":"Appointments list with status management"},{"src":"https:\/\/ps.w.org\/next-open-location-booking\/assets\/screenshot-7.png?rev=3488478","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>Next Open<\/strong> is the appointment booking plugin that gets out of your way. Whether you run a single salon or manage 36 dental offices, Next Open lets customers book appointments online, 24\/7 \u2014 with the right location, the right staff, at the right time.<\/p>\n\n<p>Works beautifully for a single location. Scales effortlessly when you grow. Most booking plugins either overwhelm small businesses with complexity or fall apart when you add a second branch. Next Open does both \u2014 simple setup for one location, powerful multi-location management when you need it. Each location gets its own business hours, holiday calendar, staff roster, and time slot configuration.<\/p>\n\n<p><strong>Why businesses choose Next Open:<\/strong><\/p>\n\n<ul>\n<li>Simple to set up \u2014 guided wizard gets you live in 2 minutes<\/li>\n<li>Works for one location or one hundred \u2014 no extra configuration needed<\/li>\n<li>The only booking plugin with multi-location as a core feature, not a paid add-on<\/li>\n<li>Each location has independent schedules, staff, services, and holidays<\/li>\n<li>One shortcode powers everything \u2014 no duplicate pages needed<\/li>\n<li>Location-specific email notifications \u2014 each branch only sees their own bookings (Pro)<\/li>\n<li>Lightweight and fast \u2014 scripts only load on pages with the booking form<\/li>\n<li>No monthly fees \u2014 free version is free forever, Pro is a one-time annual purchase<\/li>\n<\/ul>\n\n<p><strong>Core Features (Free)<\/strong><\/p>\n\n<ul>\n<li>Guided setup wizard \u2014 go live in 2 minutes, no technical knowledge needed<\/li>\n<li>Unlimited locations with individual business hours (or just one \u2014 it's up to you)<\/li>\n<li>Real-time appointment availability checking<\/li>\n<li>Automated email confirmations for customers and admin<\/li>\n<li>Customizable time slots (15, 30, or 60 minutes)<\/li>\n<li>Customizable booking form heading to match your business<\/li>\n<li>Holiday and closure date management per location<\/li>\n<li>Mobile-responsive booking form with optional Google Maps<\/li>\n<li>Customer database with booking history<\/li>\n<li>Admin dashboard with appointment overview and filtering<\/li>\n<li>Timezone support for accurate scheduling<\/li>\n<li>Simple [next_open_booking] shortcode integration<\/li>\n<\/ul>\n\n<p><strong>Pro Features<\/strong><\/p>\n\n<p>Upgrade to <a href=\"https:\/\/oiopublisher.com\/next-open\/\">Next Open Pro<\/a> for advanced capabilities \u2014 whether you have one busy location or dozens:<\/p>\n\n<ul>\n<li><strong>Staff Management<\/strong> \u2014 Add team members with photos, bios, individual availability schedules, and service assignments per location<\/li>\n<li><strong>Location-Specific Notifications<\/strong> \u2014 Each location's staff receives only their own booking notifications, not every booking across the business<\/li>\n<li><strong>Confirmation &amp; Cancellation Alerts<\/strong> \u2014 Staff are notified instantly when customers confirm or cancel appointments<\/li>\n<li><strong>Day-Before Appointment Reminders<\/strong> \u2014 Automatic reminder emails sent to both customers and staff to reduce no-shows<\/li>\n<li><strong>Services &amp; Pricing<\/strong> \u2014 Create services with variable pricing and durations per location<\/li>\n<li><strong>Stripe Payment Integration<\/strong> \u2014 Accept credit card payments or deposits at booking time<\/li>\n<li><strong>Custom Form Fields<\/strong> \u2014 Add unlimited custom fields to collect location-specific information<\/li>\n<li><strong>Customer Self-Service Portal<\/strong> \u2014 Customers cancel or reschedule via secure magic links, no account needed<\/li>\n<li><strong>Buffer Times<\/strong> \u2014 Add preparation time between appointments to prevent back-to-back bookings<\/li>\n<li><strong>CSV Import\/Export<\/strong> \u2014 Bulk import staff, appointments, and customer data<\/li>\n<li><strong>Priority Email Support<\/strong> \u2014 Dedicated support for Pro customers<\/li>\n<\/ul>\n\n<p><strong>Perfect For<\/strong><\/p>\n\n<ul>\n<li>Hair salons and barbershops \u2014 one chair or a chain of locations<\/li>\n<li>Medical and dental practices \u2014 solo practitioners to multi-office groups<\/li>\n<li>Wellness centers, spas, and massage therapists<\/li>\n<li>Consulting, legal, and accounting firms<\/li>\n<li>Auto service and repair centers<\/li>\n<li>Veterinary clinics<\/li>\n<li>Tutoring and educational services<\/li>\n<li>Fitness studios, gyms, and personal trainers<\/li>\n<li>Any appointment-based business that needs online booking<\/li>\n<\/ul>\n\n<p><strong>How It Works<\/strong><\/p>\n\n<ol>\n<li>Install Next Open \u2014 the setup wizard walks you through everything<\/li>\n<li>Add your location (or locations) with business hours<\/li>\n<li>Add holidays and closure dates<\/li>\n<li>The wizard creates your booking page automatically (or add [next_open_booking] to any page)<\/li>\n<li>Customers pick a location, choose a date and time, and book<\/li>\n<li>Confirmation emails are sent automatically to customer and admin<\/li>\n<li>Manage all appointments from your WordPress dashboard<\/li>\n<\/ol>\n\n<p><strong>Developer Friendly<\/strong><\/p>\n\n<p>Built with clean, well-documented code following WordPress coding standards. Includes action hooks and filters so developers can extend the booking functionality for custom workflows.<\/p>\n\n<h3>Support<\/h3>\n\n<p>Free Support: <a href=\"https:\/\/wordpress.org\/support\/plugin\/next-open-location-booking\/\">WordPress.org Forums<\/a>\nPro Support: Admin@oiopublisher.com<\/p>\n\n<p>Website: <a href=\"https:\/\/oiopublisher.com\">oiopublisher.com<\/a>\nUpgrade to Pro: <a href=\"https:\/\/oiopublisher.com\/next-open\/\">oiopublisher.com\/next-open<\/a><\/p>\n\n<!--section=installation-->\n<p><strong>Automatic Installation<\/strong><\/p>\n\n<ol>\n<li>Go to Plugins &gt; Add New in your WordPress admin<\/li>\n<li>Search for \"Next Open Location Booking\"<\/li>\n<li>Click \"Install Now\" then \"Activate\"<\/li>\n<li>Go to Next Open in your admin menu to add your first location<\/li>\n<\/ol>\n\n<p><strong>Manual Installation<\/strong><\/p>\n\n<ol>\n<li>Download the plugin ZIP file<\/li>\n<li>Go to Plugins &gt; Add New &gt; Upload Plugin<\/li>\n<li>Upload the ZIP file and click \"Install Now\"<\/li>\n<li>Click \"Activate Plugin\"<\/li>\n<\/ol>\n\n<p><strong>Quick Setup<\/strong><\/p>\n\n<p>Next Open includes a guided setup wizard that launches automatically on first activation. It walks you through creating your first location, setting business hours, and creating your booking page \u2014 all in about 2 minutes. You can also set up manually:<\/p>\n\n<ol>\n<li>Go to Next Open &gt; Locations &gt; Add New Location<\/li>\n<li>Enter location name, address, phone, and email<\/li>\n<li>Set business hours for each day of the week<\/li>\n<li>Configure your preferred time slot interval (15, 30, or 60 minutes)<\/li>\n<li>Save and repeat for additional locations<\/li>\n<li>Go to Next Open &gt; Holidays to add closure dates<\/li>\n<li>Create a page and add the shortcode: [next_open_booking]<\/li>\n<li>Your booking form is live \u2014 test it with a sample appointment<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"i%20only%20have%20one%20location.%20is%20next%20open%20right%20for%20me%3F\"><h3>I only have one location. Is Next Open right for me?<\/h3><\/dt>\n<dd><p>Absolutely. Next Open works perfectly for a single location \u2014 your customers see a clean booking form with your available times, no map or location picker needed. The setup wizard gets you live in about 2 minutes. If you ever open a second location, Next Open grows with you automatically.<\/p><\/dd>\n<dt id=\"how%20does%20multi-location%20appointment%20booking%20work%3F\"><h3>How does multi-location appointment booking work?<\/h3><\/dt>\n<dd><p>Customers see all your locations in one booking form. When they select a location, the calendar shows availability based on that specific location's business hours, existing appointments, and holiday calendar. Each location operates completely independently \u2014 different hours, different staff, different services.<\/p><\/dd>\n<dt id=\"can%20i%20manage%2020%2C%2030%2C%20or%20more%20locations%20from%20one%20wordpress%20site%3F\"><h3>Can I manage 20, 30, or more locations from one WordPress site?<\/h3><\/dt>\n<dd><p>Absolutely. Next Open supports unlimited locations with no performance penalty. Each location has its own schedule, staff, holidays, and settings.<\/p><\/dd>\n<dt id=\"do%20i%20need%20separate%20booking%20forms%20for%20each%20location%3F\"><h3>Do I need separate booking forms for each location?<\/h3><\/dt>\n<dd><p>No. One shortcode \u2014 [next_open_booking] \u2014 handles everything. If you have one location, customers see your availability. If you have multiple locations, they choose their preferred branch first.<\/p><\/dd>\n<dt id=\"can%20each%20location%20receive%20only%20their%20own%20booking%20notifications%3F\"><h3>Can each location receive only their own booking notifications?<\/h3><\/dt>\n<dd><p>Yes, with Pro. When a customer books at Location A, only the staff assigned to Location A receive the notification email. Other locations are not notified. This is essential for businesses with many locations.<\/p><\/dd>\n<dt id=\"do%20staff%20get%20notified%20when%20a%20booking%20is%20confirmed%20or%20cancelled%3F\"><h3>Do staff get notified when a booking is confirmed or cancelled?<\/h3><\/dt>\n<dd><p>Yes, with Pro. Staff receive instant email alerts when a customer confirms or cancels. Cancellation alerts let staff know the time slot is available again.<\/p><\/dd>\n<dt id=\"are%20appointment%20reminder%20emails%20sent%20automatically%3F\"><h3>Are appointment reminder emails sent automatically?<\/h3><\/dt>\n<dd><p>Yes, with Pro. Both customers and location staff receive automatic reminder emails the day before each appointment. This reduces no-shows and keeps staff prepared.<\/p><\/dd>\n<dt id=\"can%20customers%20book%20appointments%20with%20a%20specific%20staff%20member%3F\"><h3>Can customers book appointments with a specific staff member?<\/h3><\/dt>\n<dd><p>Yes, with Pro. Staff members are assigned to locations with individual availability schedules. Customers can optionally choose their preferred staff member during booking.<\/p><\/dd>\n<dt id=\"what%20appointment%20time%20slot%20intervals%20are%20available%3F\"><h3>What appointment time slot intervals are available?<\/h3><\/dt>\n<dd><p>You can choose 15-minute, 30-minute, or 60-minute intervals. Each location can have its own interval setting.<\/p><\/dd>\n<dt id=\"can%20each%20location%20have%20different%20business%20hours%3F\"><h3>Can each location have different business hours?<\/h3><\/dt>\n<dd><p>Yes. Each location has completely independent business hours. You can set different hours for every day of the week, and each location has its own holiday calendar.<\/p><\/dd>\n<dt id=\"how%20does%20the%20customer%20booking%20process%20work%3F\"><h3>How does the customer booking process work?<\/h3><\/dt>\n<dd><p>Customers select a location, choose a date from the calendar, pick an available time slot, and fill out their contact information. They receive an instant email confirmation with a link to confirm the appointment.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20two%20customers%20try%20to%20book%20the%20same%20time%20slot%3F\"><h3>What happens if two customers try to book the same time slot?<\/h3><\/dt>\n<dd><p>Next Open checks availability in real-time. The first customer to complete the booking gets the slot. The second customer is told the slot is no longer available and asked to choose another time.<\/p><\/dd>\n<dt id=\"can%20i%20accept%20payments%20when%20customers%20book%3F\"><h3>Can I accept payments when customers book?<\/h3><\/dt>\n<dd><p>Yes, with Pro. Stripe integration lets you accept credit card payments or deposits at booking time. You can set per-location pricing and choose whether payment is required or optional.<\/p><\/dd>\n<dt id=\"can%20customers%20cancel%20or%20reschedule%20their%20own%20appointments%3F\"><h3>Can customers cancel or reschedule their own appointments?<\/h3><\/dt>\n<dd><p>Yes, with Pro. Customers receive a secure magic link in their confirmation email that gives them access to a self-service portal. No account creation required.<\/p><\/dd>\n<dt id=\"does%20next%20open%20work%20with%20my%20theme%3F\"><h3>Does Next Open work with my theme?<\/h3><\/dt>\n<dd><p>Yes. The booking form inherits your theme's styling and is fully responsive on mobile, tablet, and desktop. It works with all major page builders including Elementor, Divi, and Beaver Builder.<\/p><\/dd>\n<dt id=\"can%20i%20import%20appointments%20and%20staff%20from%20a%20spreadsheet%3F\"><h3>Can I import appointments and staff from a spreadsheet?<\/h3><\/dt>\n<dd><p>Yes, with Pro. The CSV import\/export feature lets you bulk import staff members, appointments, and customer data.<\/p><\/dd>\n<dt id=\"is%20next%20open%20gdpr%20compliant%3F\"><h3>Is Next Open GDPR compliant?<\/h3><\/dt>\n<dd><p>Next Open stores only the minimal customer data required for appointment bookings (name, email, phone). No data is sent to external services unless you enable Stripe payments.<\/p><\/dd>\n<dt id=\"what%20if%20my%20confirmation%20emails%20aren%27t%20being%20received%3F\"><h3>What if my confirmation emails aren't being received?<\/h3><\/dt>\n<dd><p>Check spam folders first. If emails are still not arriving, install an SMTP plugin like WP Mail SMTP for reliable email delivery. This is a common WordPress issue not specific to Next Open.<\/p><\/dd>\n<dt id=\"how%20do%20i%20upgrade%20to%20next%20open%20pro%3F\"><h3>How do I upgrade to Next Open Pro?<\/h3><\/dt>\n<dd><p>Visit <a href=\"https:\/\/oiopublisher.com\/next-open\/\">oiopublisher.com\/next-open<\/a> to purchase Pro. Install it alongside the free version \u2014 your existing data stays intact and Pro features activate immediately.<\/p><\/dd>\n<dt id=\"do%20i%20need%20to%20keep%20the%20free%20version%20installed%20with%20pro%3F\"><h3>Do I need to keep the free version installed with Pro?<\/h3><\/dt>\n<dd><p>Yes. Pro is an add-on that extends the free version. Both plugins work together.<\/p><\/dd>\n<dt id=\"is%20there%20a%20money-back%20guarantee%3F\"><h3>Is there a money-back guarantee?<\/h3><\/dt>\n<dd><p>Yes. We offer a 30-day money-back guarantee on Pro.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Added: Single-location mode \u2014 auto-detects one location, hides map and simplifies the booking form<\/li>\n<li>Added: Inclusive readme \u2014 now welcomes single-location businesses alongside multi-location<\/li>\n<li>Added: \"I only have one location\" FAQ entry<\/li>\n<li>Improved: Booking form adapts automatically \u2014 no configuration needed<\/li>\n<\/ul>\n\n<h4>1.4.9<\/h4>\n\n<ul>\n<li>Fixed: Booking form heading changed from generic \"Nearby Businesses\" to customizable \"Book an Appointment\"<\/li>\n<li>Added: Booking Form Heading setting \u2014 admins can customize the heading customers see<\/li>\n<li>Added: Plugin action links on Plugins page (Settings + Rate \u2605)<\/li>\n<li>Added: Review prompt in admin footer on all Next Open pages<\/li>\n<li>Added: Review ask on wizard completion screen<\/li>\n<li>Improved: Better empty state messages when no locations exist<\/li>\n<li>Improved: Wizard completion screen with larger \"Preview Your Booking Page\" button<\/li>\n<\/ul>\n\n<h4>1.4.8<\/h4>\n\n<ul>\n<li>Added: Deactivation feedback survey \u2014 emails reason and site info to developer<\/li>\n<li>Added: Review prompt after 5+ appointments \u2014 asks for WordPress.org review<\/li>\n<\/ul>\n\n<h4>1.4.7<\/h4>\n\n<ul>\n<li>Added: Portal URL placeholder support for Pro customer self-service portal<\/li>\n<li>Improved: Email placeholder system extended for portal links<\/li>\n<\/ul>\n\n<h4>1.4.6<\/h4>\n\n<ul>\n<li>Improved: Modernized UI across all admin pages \u2014 appointments, clients, staff, holidays, filters<\/li>\n<li>Improved: Rounded cards, cleaner tables, refined status badges, modern buttons and form inputs<\/li>\n<\/ul>\n\n<h4>1.4.5<\/h4>\n\n<ul>\n<li>Improved: Modernized admin dashboard with premium card design and better empty states<\/li>\n<li>Improved: Cleaner stat cards, location list, and quick action buttons<\/li>\n<\/ul>\n\n<h4>1.4.4<\/h4>\n\n<ul>\n<li>Improved: Modernized settings page with card-based layout<\/li>\n<li>Improved: Better visual hierarchy and form styling across admin pages<\/li>\n<\/ul>\n\n<h4>1.4.3<\/h4>\n\n<ul>\n<li>Added: Email filter hooks for Pro customizable email templates<\/li>\n<li>Improved: Email class refactored with reusable layout and placeholder system<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Added: Onboarding setup wizard for first-time users<\/li>\n<li>Improved: SEO-optimized readme with better tags and description<\/li>\n<li>Improved: Tested up to WordPress 6.9<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Added: Post-booking action hook for Pro plugin extensibility<\/li>\n<li>Added: Appointment confirmation and cancellation action hooks for Pro notifications<\/li>\n<li>Fixed: Pro fields (staff_id, service_id, payment data) now properly stored with appointments<\/li>\n<li>Improved: Pro compatibility for location-specific staff notifications<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Added: Phone number and notes fields to booking form<\/li>\n<li>Improved: Appointment data handling<\/li>\n<\/ul>\n\n<h4>1.3.9 - 2025-12-03<\/h4>\n\n<ul>\n<li>Added: Pro feature previews in admin menu for better discovery<\/li>\n<li>Added: Direct upgrade path to Pro features from admin interface<\/li>\n<li>Improved: Admin UI for clearer navigation<\/li>\n<li>Improved: Better discovery of Pro capabilities<\/li>\n<li>Fixed: Minor admin styling inconsistencies<\/li>\n<\/ul>\n\n<h4>1.3.8<\/h4>\n\n<ul>\n<li>Added: Enhanced Pro plugin integration hooks<\/li>\n<li>Added: Custom JavaScript event for location selection<\/li>\n<li>Improved: Timezone handling for international businesses<\/li>\n<li>Fixed: Timezone conversion edge cases<\/li>\n<\/ul>\n\n<h4>1.3.7<\/h4>\n\n<ul>\n<li>Added: Integration hooks for Pro features<\/li>\n<li>Added: Filter for custom form field modification<\/li>\n<li>Improved: Appointment data handling and validation<\/li>\n<\/ul>\n\n<h4>1.3.6<\/h4>\n\n<ul>\n<li>Added: Admin email notifications for new bookings<\/li>\n<li>Added: Customer confirmation emails with appointment details<\/li>\n<li>Improved: Business day calculations for holiday handling<\/li>\n<li>Fixed: Holiday date handling in specific timezones<\/li>\n<\/ul>\n\n<h4>1.3.5<\/h4>\n\n<ul>\n<li>Improved: Form validation and error messages<\/li>\n<li>Improved: Mobile responsive design<\/li>\n<li>Fixed: Calendar navigation on touch devices<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Added: Holiday management system<\/li>\n<li>Added: Dashboard overview page<\/li>\n<li>Added: Customer database<\/li>\n<li>Improved: Admin interface design<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Added: Email notifications<\/li>\n<li>Added: Appointment editing capability<\/li>\n<li>Improved: Time slot generation algorithm<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added: Multiple location support<\/li>\n<li>Added: Business hours configuration per location<\/li>\n<li>Improved: Booking form user experience<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"The appointment booking plugin that works beautifully for one location and scales effortlessly to many. Manage staff and bookings from one dashboard.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/262778","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=262778"}],"author":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/outlawgt"}],"wp:attachment":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=262778"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=262778"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=262778"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=262778"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=262778"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=262778"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}