{"id":9947,"date":"2025-04-11T01:30:06","date_gmt":"2025-04-11T01:30:06","guid":{"rendered":"https:\/\/s-o-s.net\/wp-time-slots-booking-form\/"},"modified":"2025-04-11T10:00:41","modified_gmt":"2025-04-11T10:00:41","slug":"wp-time-slots-booking-form","status":"publish","type":"post","link":"https:\/\/s-o-s.net\/en_gb\/wp-time-slots-booking-form\/","title":{"rendered":"WP Time Slots Booking Form"},"content":{"rendered":"<p>\n<\/p>\n<article id=\"post-94789\" class=\"alignwide post-94789 plugin type-plugin status-publish hentry plugin_section-blocks plugin_tags-booking plugin_tags-calendar plugin_tags-reservation plugin_tags-slot plugin_tags-time plugin_category-calendar-and-events plugin_category-contact-forms plugin_contributors-codepeople plugin_committers-codepeople\">\n<div class=\"plugin-banner\" id=\"plugin-banner-wp-time-slots-booking-form\"><\/div>\n<header class=\"plugin-header\">\n<div class=\"entry-heading-container\">\n<div>\n<div class=\"entry-thumbnail\">\n\t\t\t\t\t<img decoding=\"async\" class=\"plugin-icon\" src=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/icon-256x256.png?rev=1983355\" alt=\"\">\t\t\t\t<\/div>\n<div>\n<h1 class=\"plugin-title\">WP Time Slots Booking Form<\/h1>\n<p>\t\t\t\t\t<span class=\"byline\">By <span class=\"author vcard\"><a target=\"_blank\" class=\"url fn n\" href=\"https:\/\/profiles.wordpress.org\/codepeople\/\" rel=\"noopener\">codepeople<\/a><\/span><\/span>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<div class=\"plugin-actions\">\n<div class=\"wp-block-button is-small plugin-download download-button\"><a target=\"_blank\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/downloads.wordpress.org\/plugin\/wp-time-slots-booking-form.1.2.24.zip\" rel=\"noopener\">Download<\/a><\/div>\n<div class=\"wp-block-button is-small is-style-outline plugin-preview download-button is-style-outline--9\"><a target=\"_blank\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/wordpress.org\/plugins\/wp-time-slots-booking-form\/?preview=1\" rel=\"noopener\">Live Preview<\/a><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/header>\n<p><!-- .entry-header --><\/p>\n<p>\t<span id=\"description\"><\/span><br \/>\n\t<span id=\"reviews\"><\/span><br \/>\n\t<span id=\"installation\"><\/span><br \/>\n\t<span id=\"developers\"><\/span><br \/>\n\t<span id=\"advanced\" class=\"\"><\/span><br \/>\n\t<span id=\"section-links\"><\/p>\n<ul class=\"tabs clear\">\n<li id=\"tablink-description\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/wp-time-slots-booking-form\/#description\" rel=\"noopener\">Details<\/a><\/li>\n<li id=\"tablink-reviews\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/wp-time-slots-booking-form\/#reviews\" rel=\"noopener\">Reviews<\/a><\/li>\n<li id=\"tablink-installation\">\n\t\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/wp-time-slots-booking-form\/#installation\" rel=\"noopener\">Installation<\/a>\n\t\t\t<\/li>\n<li id=\"tablink-developers\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/wp-time-slots-booking-form\/#developers\" rel=\"noopener\">Development<\/a><\/li>\n<\/ul>\n<div id=\"link-support\">\n\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/wp-time-slots-booking-form\/\" rel=\"noopener\">Support<\/a>\n\t\t<\/div>\n<p>\t<\/span><br \/>\n\tif ( &#8216;#changelog&#8217; == window.location.hash ) { window.setTimeout( function() { window.location.hash=&#8221;#developers&#8221;; }, 10 ); }<\/p>\n<div class=\"entry-content\">\n<div id=\"tab-description\" class=\"plugin-description section\">\n<h2 id=\"description-header\">Description<\/h2>\n<p>WP Time Slots Booking Form creates booking forms for booking time slots into the calendar dates.  Basically you can create a form with a calendar where the end-user can pick times into the calendar dates and book them. Notifications emails are sent to let the admin know that a booking was completed and confirmation email can be sent also to the user making the booking.<\/p>\n<p>This type of booking is useful for reserving classrooms, purchasing event tickets, medical \/ doctors appointments, booking times in escape rooms, booking personal coaching or other professional assistance, booking cleaning services and any other type of service where the customer needs to select a date-time or a group of date-times (time slots) from a set of available times.<\/p>\n<p>In the calendar you can setup:<\/p>\n<ul>\n<li>The available time slots for each weekday<\/li>\n<li>The available time slots on specific dates<\/li>\n<li>The capacity (# of persons that can book) of each time slot <\/li>\n<li>The number of different time slots that can be selected in a single booking<\/li>\n<li>Min and maximum available dates<\/li>\n<li>Holiday \/ closed dates<\/li>\n<li>Price for each time slot<\/li>\n<li>Prices for different number of selected slots<\/li>\n<li>Prices for (example) the number of adults and number of children (optional)<\/li>\n<li>Number of months to display<\/li>\n<li>\u2026 and other calendar features<\/li>\n<\/ul>\n<p>In addition to the calendar-related features, other important features of the plugin are:<\/p>\n<ul>\n<li>Modern look \/ mobile friendly<\/li>\n<li>Responsive calendar and form <\/li>\n<li>Visual form builder <\/li>\n<li>Multi language support<\/li>\n<li>Notification emails<\/li>\n<li>Antispam features<\/li>\n<li>Email reports<\/li>\n<li>CSV reports<\/li>\n<li>Usage \/ Stats area<\/li>\n<li>Bookings list<\/li>\n<li>Printable schedule list <\/li>\n<li>Multi-View calendar for displaying schedule<\/li>\n<li>Integration with Elementor, Gutemberg and other page builders<\/li>\n<li>Add-ons support with iCal add-on included<\/li>\n<\/ul>\n<p>The plugin properly manages the availability of each time slot, allowing to define a maximum capacity for each time slot and to define also the maximum number of time slots that the customer can select for the booking.<\/p>\n<p>You can optionally allow multiple persons to book the same time-slots until its capacity become fully filled. The plugin allows to setup different prices for two groups (example: adults and children) and features other options that make it appropriate for purchasing even tickets or other activities \/ items with multiple capacity.<\/p>\n<h4>Features in commercial versions<\/h4>\n<p>While the free version of the plugin is fully functional, there are also commercial versions that adds premium features like the following:<\/p>\n<ul>\n<li>Payment integration: PayPal, Stripe, Skrill, Authorize.net, iDEAL, SagePay, Redsys<\/li>\n<li>Payments are SCA ready (Strong Customer Authentication), compatible with the new Payment services (PSD 2) \u2013 Directive (EU).<\/li>\n<li>iCal synchronization (<a target=\"_blank\" href=\"https:\/\/wptimeslot.dwbooster.com\/blog\/2018\/12\/20\/ical-import\/\" title=\"iCal import\" rel=\"friend nofollow ugc noopener\">iCal import<\/a> \/ <a target=\"_blank\" href=\"https:\/\/wptimeslot.dwbooster.com\/blog\/2018\/12\/19\/adding-google-iphone-outlook\/\" title=\"iCal import\" rel=\"friend nofollow ugc noopener\">iCal export<\/a>)<\/li>\n<li>Integration with external services: reCaptcha, MailChimp, SalesForce, WooCommerce and others<\/li>\n<li>Integration with phone SMS messages via Twilio or Clickatell<\/li>\n<li>Booking reminders<\/li>\n<li>Rich form builder (conditional fields, multi-page forms, uploads, \u2026)<\/li>\n<li><a target=\"_blank\" href=\"https:\/\/wptimeslot.dwbooster.com\/blog\/2018\/12\/15\/additional-services\/\" title=\"WP Time Slots Booking Form additional items\" rel=\"friend nofollow ugc noopener\">Additional items fields<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/wptimeslot.dwbooster.com\/blog\/2018\/11\/28\/status-update-emails\/\" title=\"WP Time Slots Booking Form email notifications\" rel=\"friend nofollow ugc noopener\">Email notifications on booking status updates<\/a> <\/li>\n<\/ul>\n<p>For a full list of commercial features check the <a target=\"_blank\" href=\"https:\/\/wptimeslot.dwbooster.com\/download\" title=\"WP Time Slots Booking Form Download Page\" rel=\"friend nofollow ugc noopener\">plugin download page<\/a>.<\/p>\n<h4>The Troubleshoot Area<\/h4>\n<p>Use the troubleshot if you are having problems with special or non-latin characters. In most cases changing the charset to UTF-8 through the option available for that in the troubleshot area will solve the problem.<\/p>\n<p>You can also use this area to change the script load method if the booking calendar isn\u2019t appearing in the public website.<\/p>\n<\/div>\n<div id=\"screenshots\" class=\"plugin-screenshots section\">\n<h2 id=\"screenshots-header\">Screenshots<\/h2>\n<ul class=\"plugin-screenshots\">\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-1.png?rev=1983355\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-1.png?rev=1983355\" alt=\"\"><\/a><figcaption>Booking form with quantity fields.<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-2.png?rev=1983355\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-2.png?rev=1983355\" alt=\"\"><\/a><figcaption>Simple booking form.<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-3.png?rev=1983355\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-3.png?rev=1983355\" alt=\"\"><\/a><figcaption>Publish form location in the new Gutemberg editor.<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-4.png?rev=1983355\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-4.png?rev=1983355\" alt=\"\"><\/a><figcaption>Calendar configuration.<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-5.png?rev=1983355\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-5.png?rev=1983355\" alt=\"\"><\/a><figcaption>Usage \/ Stats area<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-6.png?rev=1983355\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-6.png?rev=1983355\" alt=\"\"><\/a><figcaption>Bookings list<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-7.png?rev=1983355\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-7.png?rev=1983355\" alt=\"\"><\/a><figcaption>Email reports<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-8.png?rev=1983355\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-8.png?rev=1983355\" alt=\"\"><\/a><figcaption>Managing forms<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-9.png?rev=1993073\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/screenshot-9.png?rev=1993073\" alt=\"\"><\/a><figcaption>Publishing the form with the new editor Gutemberg block<\/figcaption><\/figure>\n<\/li>\n<\/ul>\n<\/div>\n<div id=\"blocks\" class=\"plugin-blocks section\">\n<h2 id=\"blocks-header\">Blocks<\/h2>\n<p>This plugin provides 1 block.<\/p>\n<ul class=\"plugin-blocks-list\">\n<li class=\"plugin-blocks-list-item\">\n\t\t\t\t\t\t\t\t\t<span class=\"block-icon dashicons dashicons-block-default\"><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"block-title\">WP Time Slots Booking Form<\/span>\n\t\t\t\t\t\t\t<\/li>\n<\/ul>\n<\/div>\n<div id=\"tab-installation\" class=\"plugin-installation section\">\n<h2 id=\"installation-header\">Installation<\/h2>\n<p>To install <strong>WP Time Slots Booking Form<\/strong>, follow these steps:<\/p>\n<ol>\n<li>Download and unzip the WP Time Slots Booking Form calendar plugin<\/li>\n<li>Upload the entire appointment-hour-booking\/ directory to the \/wp-content\/plugins\/ directory<\/li>\n<li>Activate the WP Time Slots Booking Form plugin through the Plugins menu in WordPress<\/li>\n<li>Configure the settings at the administration menu &gt;&gt; Settings &gt;&gt; WP Time Slots Booking Form. <\/li>\n<li>To insert the WP Time Slots Booking Form calendar form into some content or post use the icon that will appear when editing contents<\/li>\n<\/ol>\n<\/div>\n<div id=\"faq\" class=\"plugin-faq section\">\n<h2 id=\"faq-header\">FAQ<\/h2>\n<dl>\n<dt id=\"q%3A%20where%20can%20i%20find%20the%20complete%20wp%20time%20slots%20booking%20form%20plugin%20documentation%3F\">\n<h3>Q: Where can I find the complete WP Time Slots Booking Form plugin documentation?<\/h3>\n<\/dt>\n<dd>\n<p>A: The product\u2019s page contains detailed documentation and support:<\/p>\n<p><a target=\"_blank\" href=\"https:\/\/wptimeslot.dwbooster.com\/support\" rel=\"nofollow ugc noopener\">https:\/\/wptimeslot.dwbooster.com\/support<\/a><\/p>\n<\/dd>\n<dt id=\"q%3A%20how%20can%20i%20customize%20the%20styles%3F\">\n<h3>Q: How can I customize the styles?<\/h3>\n<\/dt>\n<dd>\n<p>A: Please check complete instructions in the following page: <a target=\"_blank\" href=\"https:\/\/wptimeslot.dwbooster.com\/blog\/2018\/11\/02\/customizing-styles\/\" rel=\"nofollow ugc noopener\">https:\/\/wptimeslot.dwbooster.com\/blog\/2018\/11\/02\/customizing-styles\/<\/a><\/p>\n<\/dd>\n<dt id=\"q%3A%20can%20i%20display%20a%20list%20with%20the%20appointments%3F\">\n<h3>Q: Can I display a list with the appointments?<\/h3>\n<\/dt>\n<dd>\n<p>A: A list with the appointments set on the calendar can be displayed by using this shortcode in the page where you want to display the list:<\/p>\n<p>[CP_TIME_SLOTS_BOOKING_LIST]<\/p>\n<p>Additional details available in the following FAQ entry: <a target=\"_blank\" href=\"https:\/\/wptimeslot.dwbooster.com\/faq#q511\" rel=\"nofollow ugc noopener\">https:\/\/wptimeslot.dwbooster.com\/faq#q511<\/a>   \u2026 and additional details at the following page: <a target=\"_blank\" href=\"https:\/\/wptimeslot.dwbooster.com\/blog\/2018\/11\/21\/grouped-frontend-lists\/\" rel=\"nofollow ugc noopener\">https:\/\/wptimeslot.dwbooster.com\/blog\/2018\/11\/21\/grouped-frontend-lists\/<\/a><\/p>\n<\/dd>\n<dt id=\"q%3A%20i%27m%20not%20receiving%20the%20emails%20with%20the%20appointment%20data.\">\n<h3>Q: I\u2019m not receiving the emails with the appointment data.<\/h3>\n<\/dt>\n<dd>\n<p>A: Try first using a \u201cfrom\u201d email address that belongs to your website domain, this is the most common restriction applied in most hosting services.<\/p>\n<p>If that doesn\u2019t work please check if your hosting service requires some specific configuration to send emails from PHP\/WordPress websites. The plugin uses the settings specified into the WordPress website to deliver the emails, if your hosting has some specific requirements like a fixed \u201cfrom\u201d address or a custom \u201cSMTP\u201d server those settings must be configured into the WordPress website.<\/p>\n<\/dd>\n<dt id=\"q%3A%20about%20changing%20styles%20of%20the%20dates%20depending%20of%20the%20amount%20of%20booked%2Favailable%20bookings\">\n<h3>Q: About changing styles of the dates depending of the amount of booked\/available bookings<\/h3>\n<\/dt>\n<dd>\n<p>A: You can set a different color\/style of the dates depending of the number of booked\/available slots for that date so the user can get an idea of the amount of spaces available without clicking the date. This feature is useful for example to indicate to the customers the dates where there are few slots available so they know to hurry up.<\/p>\n<p>The instructions are described in detail at the following page: <a target=\"_blank\" href=\"https:\/\/wptimeslot.dwbooster.com\/blog\/2019\/05\/10\/booked-date-colors\/\" rel=\"nofollow ugc noopener\">https:\/\/wptimeslot.dwbooster.com\/blog\/2019\/05\/10\/booked-date-colors\/<\/a><\/p>\n<\/dd>\n<dt id=\"q%3A%20can%20i%20export%20the%20bookings%20to%20external%20calendars%3F\">\n<h3>Q: Can I export the bookings to external calendars?<\/h3>\n<\/dt>\n<dd>\n<p>Yes, that can be done using the iCal export add-on included in all versions of the plugin. The process is described in detail at the following page:<br \/>\n<a target=\"_blank\" href=\"https:\/\/wptimeslot.dwbooster.com\/blog\/2018\/12\/19\/adding-google-iphone-outlook\/\" rel=\"nofollow ugc noopener\">https:\/\/wptimeslot.dwbooster.com\/blog\/2018\/12\/19\/adding-google-iphone-outlook\/<\/a><\/p>\n<\/dd>\n<dt id=\"q%3A%20i%27m%20getting%20api%20errors%20while%20using%20the%20the%20zoom%20integration%3F\">\n<h3>Q: I\u2019m getting API errors while using the the Zoom integration?<\/h3>\n<\/dt>\n<dd>\n<p>A: If you are getting API errors while creating the Zoom meeting via API please refer to the Zoom developer impacting changes during COVID-19:  <a target=\"_blank\" href=\"https:\/\/devforum.zoom.us\/t\/developer-impacting-changes-during-covid-19\/8930\" rel=\"nofollow ugc noopener\">https:\/\/devforum.zoom.us\/t\/developer-impacting-changes-during-covid-19\/8930<\/a><\/p>\n<\/dd>\n<dt id=\"q%3A%20how%20can%20i%20align%20the%20form%20using%20various%20columns%3F\">\n<h3>Q: How can I align the form using various columns?<\/h3>\n<\/dt>\n<dd>\n<p>A: The solution is described at the following FAQ entry: <a target=\"_blank\" href=\"https:\/\/wptimeslot.dwbooster.com\/faq#q66\" rel=\"nofollow ugc noopener\">https:\/\/wptimeslot.dwbooster.com\/faq#q66<\/a><\/p>\n<\/dd>\n<dt id=\"q%3A%20how%20can%20i%20add%20specific%20fields%20into%20the%20email%20message%3F\">\n<h3>Q: How can I add specific fields into the email message?<\/h3>\n<\/dt>\n<dd>\n<p>A: Please refer to the following FAQ entry about the available tags for adding info and customizing the emails: <a target=\"_blank\" href=\"https:\/\/wptimeslot.dwbooster.com\/faq#q81\" rel=\"nofollow ugc noopener\">https:\/\/wptimeslot.dwbooster.com\/faq#q81<\/a><\/p>\n<\/dd>\n<dt id=\"q%3A%20how%20to%20make%20the%20calendar%20100%25%20width%20%2F%20responsive%3F\">\n<h3>Q: How to make the calendar 100% width \/ responsive?<\/h3>\n<\/dt>\n<dd>\n<p>A: Use the following CSS style to make the WP Time Slots Booking Form 100% width \/ responsive on the page:<\/p>\n<\/dd>\n<dt id=\"fbuilder%20.ui-datepicker-inline%7Bmax-width%3Anone%20%21important%7D\">\n<h3>fbuilder .ui-datepicker-inline{max-width:none !important}<\/h3>\n<\/dt>\n<dd>\n<p>Add the styles into the \u201cWP Time Slots Booking Form &gt;&gt; General Settings &gt;&gt; Edit Styles\u201d area.<\/p>\n<\/dd>\n<\/dl>\n<\/div>\n<div id=\"tab-reviews\" class=\"plugin-reviews section\">\n<h2 id=\"reviews-header\">Reviews<\/h2>\n<div class=\"plugin-reviews\">\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/c6b8c1ff491e4aa8388782e7b5177860e28e83a8e4e958f7d6bda01138f1c433?s=60&amp;d=retro&amp;r=g\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/great-support-awesome\/\" rel=\"noopener\">Great support! Awesome!<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/lapala\/\" title=\"Posts by lapala\" rel=\"author noopener\">lapala<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">February 21, 2025<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Great Support! Awesom!<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/d94bdc8e970ce9c05a299f54838f522dafcf3d9379cfbea2ca2c848497bb6732?s=60&amp;d=retro&amp;r=g\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/great-plugin-39714\/\" rel=\"noopener\">Great plugin<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/leemon\/\" title=\"Posts by leemon\" rel=\"author noopener\">leemon<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">November 4, 2024<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">This plugin is a game-changer for businesses looking to manage and book hourly space rentals. The free version is surprisingly feature-rich, offering multiple calendars to cater to diverse scheduling needs. This stands out in contrast to other plugins that often limit users to a single calendar in the free tier.<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/cec6d99844e53c38c58e40e8eae91d82175810673cc8e6eb97298d682319590d?s=60&amp;d=retro&amp;r=g\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/perfect-10443\/\" rel=\"noopener\">Perfect<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/adrian8570\/\" title=\"Posts by adrian8570\" rel=\"author noopener\">adrian8570<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">July 11, 2024<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">excellent tool, quite easy to use<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/84e77d8a3480728b8cf6950fa0349164d313a71a12ca28bc020792e82e75c131?s=60&amp;d=retro&amp;r=g\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/very-nice-plugin-1023\/\" rel=\"noopener\">Very nice Plugin<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/rcretella\/\" title=\"Posts by rcretella\" rel=\"author noopener\">rcretella<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">May 30, 2023<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Can help you in many ways<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/fc4a8dd1b9295563a379c9bb8bf314d4acfcf9baf6c9838bb1a985cc5d144f13?s=60&amp;d=retro&amp;r=g\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/works-brilliantly-42\/\" rel=\"noopener\">Works brilliantly!<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/akremon\/\" title=\"Posts by akremon\" rel=\"author noopener\">akremon<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">October 24, 2023<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Works like a charm!<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/9c18ae7a6928e612819b70be4fe606d3faf64523e55711d57cde31ba717a0dc2?s=60&amp;d=retro&amp;r=g\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"3 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"3\" style=\"color:#ffb900\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/almost-fantastic-huge-omission\/\" rel=\"noopener\">Almost Fantastic, huge omission.<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/robb1e\/\" title=\"Posts by robb1e\" rel=\"author noopener\">robb1e<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">October 5, 2022<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">3 replies<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">This is a terrific plugin with one major flaw in my opinion. It does exactly what it says it will do and it does so swiftly and without fuss.<br \/>\nSetup is easy and is highly configurable and can be modified to suit the layout of your site.<\/p>\n<p>Now, the flaw. I find it incredulous that a booking plugin does not have an import function. You are able to export your bookings to a CSV file but you can\u2019t import them!<br \/>\nSo, you can export your bookings if you want to move your bookings to a competitor plugin but you cannot import your current bookings if you are wanting to move over to WPTimeSlots.<\/p>\n<p>I find that very shortsighted by the developers and cant imagine it would be hard to implement.<\/p>\n<p>Because of this huge omission I can only give it 3\/5 stars.<\/p><\/div>\n<\/p><\/div>\n<\/article><\/div>\n<p>\t\t<a target=\"_blank\" class=\"reviews-link\" href=\"https:\/\/wordpress.org\/support\/plugin\/wp-time-slots-booking-form\/reviews\/\" rel=\"noopener\"><br \/>\n\t\t\tRead all 37 reviews\t\t<\/a><\/div>\n<div id=\"tab-developers\" class=\"plugin-developers section\">\n<h2 id=\"developers-header\">Contributors &amp; Developers<\/h2>\n<div class=\"plugin-contributors\">\n<p>\u201cWP Time Slots Booking Form\u201d is open source software. The following people have contributed to this plugin.<\/p>\n<p><span class=\"screen-reader-text\">Contributors<\/span><\/p>\n<ul id=\"contributors-list\" class=\"contributors-list\">\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/ce8a2ca838a671a9e1398b2efcbac6cb50a175f2f904d5be6a832332aec07b78?s=32&amp;d=mm&amp;r=g\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/codepeople\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tcodepeople\t\t\t\t<\/a>\n\t\t\t<\/li>\n<\/ul><\/div>\n<div class=\"plugin-development\">\n<p>\u201cWP Time Slots Booking Form\u201d has been translated into 6 locales. Thank you to <a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/wp-time-slots-booking-form\/contributors\" rel=\"noopener\">the translators<\/a> for their contributions.<\/p>\n<p><a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/wp-time-slots-booking-form\" rel=\"noopener\">Translate \u201cWP Time Slots Booking Form\u201d into your language.<\/a><\/p>\n<h3>Interested in development?<\/h3>\n<p><a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/browser\/wp-time-slots-booking-form\/\" rel=\"noopener\" class=\"broken_link\">Browse the code<\/a>, check out the <a target=\"_blank\" href=\"https:\/\/plugins.svn.wordpress.org\/wp-time-slots-booking-form\/\" rel=\"noopener\">SVN repository<\/a>, or subscribe to the <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/wp-time-slots-booking-form\/\" rel=\"noopener\" class=\"broken_link\">development log<\/a> by <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/wp-time-slots-booking-form\/?limit=100&amp;mode=stop_on_copy&amp;format=rss\" rel=\"noopener\" class=\"broken_link\">RSS<\/a>.<\/p>\n<\/div>\n<\/div>\n<div id=\"tab-changelog\" class=\"plugin-changelog section\">\n<h2 id=\"changelog-header\">Changelog<\/h2>\n<h4>1.0.03<\/h4>\n<ul>\n<li>First version published<\/li>\n<\/ul>\n<h4>1.0.04<\/h4>\n<ul>\n<li>Improved CSV exports character encoding<\/li>\n<\/ul>\n<h4>1.0.05<\/h4>\n<ul>\n<li>Fixed issue in quantity management<\/li>\n<\/ul>\n<h4>1.0.06<\/h4>\n<ul>\n<li>Fixed special dates edition bug<\/li>\n<li>Improved bookings schedule<\/li>\n<li>Redirect \/ confirmation page now supports booking parameters<\/li>\n<\/ul>\n<h4>1.0.07<\/h4>\n<ul>\n<li>Fixed bug in availability edition<\/li>\n<\/ul>\n<h4>1.0.08<\/h4>\n<ul>\n<li>Fixed bug in special dates edition<\/li>\n<\/ul>\n<h4>1.0.09<\/h4>\n<ul>\n<li>Improved translations<\/li>\n<\/ul>\n<h4>1.0.10<\/h4>\n<ul>\n<li>Fixed bug in form edition<\/li>\n<\/ul>\n<h4>1.0.11<\/h4>\n<ul>\n<li>Support to booking status<\/li>\n<\/ul>\n<h4>1.0.12<\/h4>\n<ul>\n<li>Better CSS customization options<\/li>\n<\/ul>\n<h4>1.0.14<\/h4>\n<ul>\n<li>Clone calendar feature<\/li>\n<\/ul>\n<h4>1.0.15<\/h4>\n<ul>\n<li>Removed use of CURL<\/li>\n<\/ul>\n<h4>1.0.16<\/h4>\n<ul>\n<li>Integration with Elementor<\/li>\n<li>New visual calendar for the schedule view<\/li>\n<li>Feature for adding bookings from dashboard<\/li>\n<\/ul>\n<h4>1.0.17<\/h4>\n<ul>\n<li>Removed min\/max date restriction for admin bookings<\/li>\n<li>Fixed available dates definition bug<\/li>\n<\/ul>\n<h4>1.0.18<\/h4>\n<ul>\n<li>Increased limit of max slots<\/li>\n<li>Improved language translations support<\/li>\n<\/ul>\n<h4>1.0.19<\/h4>\n<ul>\n<li>New feature for min available date in hours<\/li>\n<li>Improved form builder styles<\/li>\n<li>Added SSL detection<\/li>\n<\/ul>\n<h4>1.0.20<\/h4>\n<ul>\n<li>Fixed conflict with Visual Composer<\/li>\n<\/ul>\n<h4>1.0.21<\/h4>\n<ul>\n<li>Fixed bug in special dates<\/li>\n<\/ul>\n<h4>1.0.22<\/h4>\n<ul>\n<li>Improvements to user permissions section<\/li>\n<\/ul>\n<h4>1.0.23<\/h4>\n<ul>\n<li>Date format fix<\/li>\n<\/ul>\n<h4>1.0.24<\/h4>\n<ul>\n<li>Fixed compatibility issue with PHP 7.2+<\/li>\n<\/ul>\n<h4>1.0.25<\/h4>\n<ul>\n<li>Fixed conflict with lazy loading feature of Jetpack<\/li>\n<\/ul>\n<h4>1.0.26<\/h4>\n<ul>\n<li>Fixed conflict with Yoast SEO<\/li>\n<\/ul>\n<h4>1.0.27<\/h4>\n<ul>\n<li>Fixed captcha bug<\/li>\n<\/ul>\n<h4>1.0.28<\/h4>\n<ul>\n<li>Compatible with WordPress 5.2<\/li>\n<\/ul>\n<h4>1.0.29<\/h4>\n<ul>\n<li>Added features for adding custom colors to slots depending of booked spaces<\/li>\n<\/ul>\n<h4>1.0.30<\/h4>\n<ul>\n<li>Language support improvements<\/li>\n<\/ul>\n<h4>1.0.31<\/h4>\n<ul>\n<li>Date format improvements<\/li>\n<\/ul>\n<h4>1.0.32<\/h4>\n<ul>\n<li>Fixed bug in iconv function<\/li>\n<\/ul>\n<h4>1.0.33<\/h4>\n<ul>\n<li>Compatible with Google Translate<\/li>\n<\/ul>\n<h4>1.0.34<\/h4>\n<ul>\n<li>Update for compatibility with WordPress 5.2<\/li>\n<\/ul>\n<h4>1.0.35<\/h4>\n<ul>\n<li>iCal end time correction<\/li>\n<\/ul>\n<h4>1.0.36<\/h4>\n<ul>\n<li>Code improvements<\/li>\n<\/ul>\n<h4>1.0.37<\/h4>\n<ul>\n<li>Added nonce validation to settings options<\/li>\n<\/ul>\n<h4>1.0.38<\/h4>\n<ul>\n<li>iCal link improvement<\/li>\n<\/ul>\n<h4>1.0.39<\/h4>\n<ul>\n<li>Multiple code improvements<\/li>\n<\/ul>\n<h4>1.0.40<\/h4>\n<ul>\n<li>Fix to captcha image and table encoding<\/li>\n<\/ul>\n<h4>1.0.41<\/h4>\n<ul>\n<li>Update to reports<\/li>\n<\/ul>\n<h4>1.0.42<\/h4>\n<ul>\n<li>Fixed bug in date filters<\/li>\n<\/ul>\n<h4>1.0.43<\/h4>\n<ul>\n<li>Fixed bug max date filter<\/li>\n<\/ul>\n<h4>1.0.44<\/h4>\n<ul>\n<li>Fixed conflict with autoptimize<\/li>\n<\/ul>\n<h4>1.0.45<\/h4>\n<ul>\n<li>Fixed conflict with Elementor add-ons<\/li>\n<\/ul>\n<h4>1.0.46<\/h4>\n<ul>\n<li>New dashboard list add-on<\/li>\n<\/ul>\n<h4>1.0.47<\/h4>\n<ul>\n<li>New feature for using 12\/24 hour format (military \/ non-military time)<\/li>\n<\/ul>\n<h4>1.0.48<\/h4>\n<ul>\n<li>Fix to 12 hours time format<\/li>\n<\/ul>\n<h4>1.0.49<\/h4>\n<ul>\n<li>Feature for highligthing specific dates<\/li>\n<\/ul>\n<h4>1.0.50<\/h4>\n<ul>\n<li>Compatible with WordPress 5.3<\/li>\n<\/ul>\n<h4>1.0.53<\/h4>\n<ul>\n<li>Fixed conflict with javascript minify plugins<\/li>\n<\/ul>\n<h4>1.0.54<\/h4>\n<ul>\n<li>Fixed bug in exported CSV filenames<\/li>\n<\/ul>\n<h4>1.0.55<\/h4>\n<ul>\n<li>New feature for dealing capacity in booking form<\/li>\n<\/ul>\n<h4>1.0.56<\/h4>\n<ul>\n<li>Fixed bug in reply-to email header<\/li>\n<\/ul>\n<h4>1.0.57<\/h4>\n<ul>\n<li>Fixed bug in times pre-fill<\/li>\n<\/ul>\n<h4>1.0.58<\/h4>\n<ul>\n<li>Fixed bugs in date formatting<\/li>\n<\/ul>\n<h4>1.0.59<\/h4>\n<ul>\n<li>New tags for emails<\/li>\n<\/ul>\n<h4>1.0.60<\/h4>\n<ul>\n<li>Fixed conflict with bootstrap datepicker<\/li>\n<\/ul>\n<h4>1.0.61<\/h4>\n<ul>\n<li>Improved translations<\/li>\n<\/ul>\n<h4>1.0.62<\/h4>\n<ul>\n<li>Improved iCal add-on<\/li>\n<li>Better price number formatting for selected times<\/li>\n<\/ul>\n<h4>1.0.63<\/h4>\n<ul>\n<li>Support for multiple list in same page<\/li>\n<\/ul>\n<h4>1.0.64<\/h4>\n<ul>\n<li>Multiple improvements and bug fixes<\/li>\n<\/ul>\n<h4>1.0.65<\/h4>\n<ul>\n<li>Interface improvements<\/li>\n<\/ul>\n<h4>1.0.66<\/h4>\n<ul>\n<li>iCal export and ics files improvements<\/li>\n<\/ul>\n<h4>1.0.67<\/h4>\n<ul>\n<li>Fixed bug in invalid dates<\/li>\n<\/ul>\n<h4>1.0.68<\/h4>\n<ul>\n<li>Fixed bug in working dates<\/li>\n<\/ul>\n<h4>1.0.69<\/h4>\n<ul>\n<li>New hooks for conversion tracking and improved CSV<\/li>\n<\/ul>\n<h4>1.0.70<\/h4>\n<ul>\n<li>Added new time intervals<\/li>\n<\/ul>\n<h4>1.0.71<\/h4>\n<ul>\n<li>PHP 7.x compatibility update<\/li>\n<\/ul>\n<h4>1.0.72<\/h4>\n<ul>\n<li>Fixed bug in price calculation<\/li>\n<\/ul>\n<h4>1.0.73<\/h4>\n<ul>\n<li>Compatible with WordPress 5.4<\/li>\n<\/ul>\n<h4>1.0.74<\/h4>\n<ul>\n<li>Improved translations<\/li>\n<li>Fixed optimization \/ cache conflicts<\/li>\n<\/ul>\n<h4>1.0.75<\/h4>\n<ul>\n<li>Improvement to avoid conflicts with third party themes<\/li>\n<\/ul>\n<h4>1.0.76<\/h4>\n<ul>\n<li>Update for Gutemberg integration<\/li>\n<\/ul>\n<h4>1.0.77<\/h4>\n<ul>\n<li>Fixed bug in max-date restriction<\/li>\n<\/ul>\n<h4>1.0.78<\/h4>\n<ul>\n<li>Improved load speed<\/li>\n<li>Automatic compatibility with most script optimizers<\/li>\n<\/ul>\n<h4>1.0.79<\/h4>\n<ul>\n<li>Better visualization speed<\/li>\n<\/ul>\n<h4>1.0.80<\/h4>\n<ul>\n<li>New translations and language improvements<\/li>\n<\/ul>\n<h4>1.0.81<\/h4>\n<ul>\n<li>Automatic translation of date format<\/li>\n<\/ul>\n<h4>1.0.82<\/h4>\n<ul>\n<li>Fixed bug in min-date settings<\/li>\n<\/ul>\n<h4>1.0.83<\/h4>\n<ul>\n<li>Added support for up to 4 different quantity fields, example, for selecting different number of \u201cAdults\u201d, \u201cChildren\u201d and \u201cInfants\u201d for the booking<\/li>\n<\/ul>\n<h4>1.0.84<\/h4>\n<ul>\n<li>Fixed bug in special dates<\/li>\n<\/ul>\n<h4>1.0.85<\/h4>\n<ul>\n<li>Interface improvements, translations and new quantity feature<\/li>\n<\/ul>\n<h4>1.0.86<\/h4>\n<ul>\n<li>Multiple interface improvements<\/li>\n<\/ul>\n<h4>1.0.87<\/h4>\n<ul>\n<li>Optimizations<\/li>\n<\/ul>\n<h4>1.0.88<\/h4>\n<ul>\n<li>Fixed bug in slots selection<\/li>\n<\/ul>\n<h4>1.0.89<\/h4>\n<ul>\n<li>New feature for supporting quantity 0 in first quantity fields<\/li>\n<li>Improved multi-language support<\/li>\n<\/ul>\n<h4>1.0.90<\/h4>\n<ul>\n<li>Fixed bug when no quantity is used<\/li>\n<\/ul>\n<h4>1.0.91<\/h4>\n<ul>\n<li>Fixed calendar initialization bug<\/li>\n<\/ul>\n<h4>1.0.92<\/h4>\n<ul>\n<li>Optional 0 quantity for first qty fields<\/li>\n<\/ul>\n<h4>1.0.93<\/h4>\n<ul>\n<li>Fixed to the schedule CSV export<\/li>\n<\/ul>\n<h4>1.0.94<\/h4>\n<ul>\n<li>Add multiple appointment times w\/ price structure<\/li>\n<\/ul>\n<h4>1.0.95<\/h4>\n<ul>\n<li>Removed console log debug line<\/li>\n<\/ul>\n<h4>1.0.96<\/h4>\n<ul>\n<li>Fixed backward compatibility bug<\/li>\n<\/ul>\n<h4>1.0.97<\/h4>\n<ul>\n<li>Compatible with WordPress 5.5<\/li>\n<\/ul>\n<h4>1.0.98<\/h4>\n<ul>\n<li>Fixed bug in show used slots feature<\/li>\n<\/ul>\n<h4>1.0.99<\/h4>\n<ul>\n<li>Translation and interface improvements<\/li>\n<\/ul>\n<h4>1.1.05<\/h4>\n<ul>\n<li>Fixed bug related to the current selection<\/li>\n<\/ul>\n<h4>1.1.06<\/h4>\n<ul>\n<li>Fixed availability verification bug<\/li>\n<\/ul>\n<h4>1.1.07<\/h4>\n<ul>\n<li>jQuery compatibility update<\/li>\n<\/ul>\n<h4>1.1.08<\/h4>\n<ul>\n<li>jQuery deprecated code update<\/li>\n<\/ul>\n<h4>1.1.09<\/h4>\n<ul>\n<li>Add-ons update<\/li>\n<\/ul>\n<h4>1.1.10<\/h4>\n<ul>\n<li>Fix issue with mutliple forms in same page<\/li>\n<\/ul>\n<h4>1.1.11<\/h4>\n<ul>\n<li>Improvemets to min and max date settings<\/li>\n<\/ul>\n<h4>1.1.12<\/h4>\n<ul>\n<li>Enhanced Max-date rule<\/li>\n<\/ul>\n<h4>1.1.14<\/h4>\n<ul>\n<li>Fixed conflict with optimization plugins<\/li>\n<li>New tag %final_price_short% for the emails<\/li>\n<\/ul>\n<h4>1.1.15<\/h4>\n<ul>\n<li>Improved timeslot price calculation<\/li>\n<\/ul>\n<h4>1.1.16<\/h4>\n<ul>\n<li>New design theme: Modern responsive with times aligned to the right side of the calendar<\/li>\n<\/ul>\n<h4>1.1.17<\/h4>\n<ul>\n<li>Fix to min-date time formats<\/li>\n<\/ul>\n<h4>1.1.18<\/h4>\n<ul>\n<li>Fixed bug related to the min date and max date features<\/li>\n<\/ul>\n<h4>1.1.19<\/h4>\n<ul>\n<li>Non-military time settings: 12 \/ 24 hours formating for %app_slot_N% tags<\/li>\n<\/ul>\n<h4>1.1.20<\/h4>\n<ul>\n<li>Improvement for multiple calendars in the same booking form<\/li>\n<\/ul>\n<h4>1.1.21<\/h4>\n<ul>\n<li>Fixed price calculation issues<\/li>\n<\/ul>\n<h4>1.1.22<\/h4>\n<ul>\n<li>Compatibility update for WordPress 5.6<\/li>\n<\/ul>\n<h4>1.1.23<\/h4>\n<ul>\n<li>Modern theme update<\/li>\n<\/ul>\n<h4>1.1.24<\/h4>\n<ul>\n<li>Improver time slot selection behavior<\/li>\n<\/ul>\n<h4>1.1.25<\/h4>\n<ul>\n<li>Better responsive layout for iPhone<\/li>\n<\/ul>\n<h4>1.1.26<\/h4>\n<ul>\n<li>Calendar visualization improvements<\/li>\n<\/ul>\n<h4>1.1.27<\/h4>\n<ul>\n<li>CVS Export update for special chars<\/li>\n<\/ul>\n<h4>1.1.28<\/h4>\n<ul>\n<li>New calendar design theme<\/li>\n<\/ul>\n<h4>1.1.29<\/h4>\n<ul>\n<li>Event management improved<\/li>\n<\/ul>\n<h4>1.1.30<\/h4>\n<ul>\n<li>Improve to the cost calculations<\/li>\n<\/ul>\n<h4>1.1.31<\/h4>\n<ul>\n<li>Improved styles<\/li>\n<\/ul>\n<h4>1.1.32<\/h4>\n<ul>\n<li>Schedule Calendar View improvements<\/li>\n<\/ul>\n<h4>1.1.33<\/h4>\n<ul>\n<li>Compatibility with WordPress 5.7<\/li>\n<\/ul>\n<h4>1.1.34<\/h4>\n<ul>\n<li>Option to ignore field validation in backend<\/li>\n<\/ul>\n<h4>1.1.35<\/h4>\n<ul>\n<li>Improved script initialization<\/li>\n<\/ul>\n<h4>1.1.36<\/h4>\n<ul>\n<li>New translations<\/li>\n<\/ul>\n<h4>1.1.37<\/h4>\n<ul>\n<li>Fixed validation issue <\/li>\n<\/ul>\n<h4>1.1.38<\/h4>\n<ul>\n<li>CSS fixes<\/li>\n<\/ul>\n<h4>1.1.39<\/h4>\n<ul>\n<li>Visualization improvements<\/li>\n<\/ul>\n<h4>1.1.40<\/h4>\n<ul>\n<li>PHP 8.x and language updates<\/li>\n<\/ul>\n<h4>1.1.41<\/h4>\n<ul>\n<li>PHP 8.x compatibility fix<\/li>\n<\/ul>\n<h4>1.1.42<\/h4>\n<ul>\n<li>CSS Improvements<\/li>\n<\/ul>\n<h4>1.1.43<\/h4>\n<ul>\n<li>Corrected styles<\/li>\n<\/ul>\n<h4>1.1.44<\/h4>\n<ul>\n<li>Translation updates<\/li>\n<\/ul>\n<h4>1.1.45<\/h4>\n<ul>\n<li>Support for additional translations<\/li>\n<\/ul>\n<h4>1.1.46<\/h4>\n<ul>\n<li>Fixed conflict with some translations<\/li>\n<\/ul>\n<h4>1.1.47<\/h4>\n<ul>\n<li>Improved email validation<\/li>\n<\/ul>\n<h4>1.1.48<\/h4>\n<ul>\n<li>Translations update<\/li>\n<\/ul>\n<h4>1.1.49<\/h4>\n<ul>\n<li>Better WPML integration<\/li>\n<\/ul>\n<h4>1.1.50<\/h4>\n<ul>\n<li>Compatible with WordPress 5.8<\/li>\n<\/ul>\n<h4>1.1.51<\/h4>\n<ul>\n<li>Schedule calendar update<\/li>\n<\/ul>\n<h4>1.1.52<\/h4>\n<ul>\n<li>Accessibility improvements<\/li>\n<\/ul>\n<h4>1.1.53<\/h4>\n<ul>\n<li>Min\/max date settings defaults for admin<\/li>\n<\/ul>\n<h4>1.1.54<\/h4>\n<ul>\n<li>Time selection interface improvement<\/li>\n<\/ul>\n<h4>1.1.55<\/h4>\n<ul>\n<li>Events updated<\/li>\n<\/ul>\n<h4>1.1.56<\/h4>\n<ul>\n<li>Fix to CSV export<\/li>\n<\/ul>\n<h4>1.1.57<\/h4>\n<ul>\n<li>Fixed form setup conflict<\/li>\n<\/ul>\n<h4>1.1.58<\/h4>\n<ul>\n<li>CSV\/Excel Export feature update<\/li>\n<\/ul>\n<h4>1.1.59<\/h4>\n<ul>\n<li>Support for new script events<\/li>\n<\/ul>\n<h4>1.1.60<\/h4>\n<ul>\n<li>Translation updates<\/li>\n<\/ul>\n<h4>1.1.61<\/h4>\n<ul>\n<li>New form layout<\/li>\n<\/ul>\n<h4>1.1.62<\/h4>\n<ul>\n<li>Compatible with WordPress 5.9<\/li>\n<\/ul>\n<h4>1.1.63<\/h4>\n<ul>\n<li>Multiple data sanitization<\/li>\n<\/ul>\n<h4>1.1.64<\/h4>\n<ul>\n<li>Code improvements<\/li>\n<\/ul>\n<h4>1.1.65<\/h4>\n<ul>\n<li>Removal of code blocks not longer used<\/li>\n<\/ul>\n<h4>1.1.66<\/h4>\n<ul>\n<li>CSV Export fix<\/li>\n<\/ul>\n<h4>1.1.67<\/h4>\n<ul>\n<li>Database update<\/li>\n<\/ul>\n<h4>1.1.68<\/h4>\n<ul>\n<li>iCal add-on update<\/li>\n<\/ul>\n<h4>1.1.69<\/h4>\n<ul>\n<li>Misc improvements<\/li>\n<\/ul>\n<h4>1.1.70<\/h4>\n<ul>\n<li>Compatible with WordPress 6.0<\/li>\n<\/ul>\n<h4>1.1.71<\/h4>\n<ul>\n<li>Validation fix<\/li>\n<\/ul>\n<h4>1.1.72<\/h4>\n<ul>\n<li>Fixed status update action<\/li>\n<\/ul>\n<h4>1.1.73<\/h4>\n<ul>\n<li>Avoid conflict with 3rd party calendar scripts<\/li>\n<\/ul>\n<h4>1.1.74<\/h4>\n<ul>\n<li>Improved admin area<\/li>\n<\/ul>\n<h4>1.1.75<\/h4>\n<ul>\n<li>Code improvements<\/li>\n<\/ul>\n<h4>1.1.76<\/h4>\n<ul>\n<li>Fix to list shortcode<\/li>\n<\/ul>\n<h4>1.1.77<\/h4>\n<ul>\n<li>Feedback panel update<\/li>\n<\/ul>\n<h4>1.1.78<\/h4>\n<ul>\n<li>Better captcha<\/li>\n<\/ul>\n<h4>1.1.79<\/h4>\n<ul>\n<li>Compatible with WP 6.1<\/li>\n<\/ul>\n<h4>1.1.80<\/h4>\n<ul>\n<li>Language and interface updates<\/li>\n<\/ul>\n<h4>1.1.81<\/h4>\n<ul>\n<li>PHP 8 updates<\/li>\n<\/ul>\n<h4>1.1.82<\/h4>\n<ul>\n<li>Form builder updates<\/li>\n<\/ul>\n<h4>1.1.83<\/h4>\n<ul>\n<li>Permissions adjustments<\/li>\n<\/ul>\n<h4>1.1.84<\/h4>\n<ul>\n<li>PHP 8 update<\/li>\n<\/ul>\n<h4>1.1.85<\/h4>\n<ul>\n<li>PHP 8 update<\/li>\n<\/ul>\n<h4>1.1.86<\/h4>\n<ul>\n<li>iCal add-on update<\/li>\n<\/ul>\n<h4>1.1.87<\/h4>\n<ul>\n<li>iCal export update<\/li>\n<\/ul>\n<h4>1.1.88<\/h4>\n<ul>\n<li>Compatible with WordPress 6.2<\/li>\n<\/ul>\n<h4>1.1.89<\/h4>\n<ul>\n<li>Fix to app field tags<\/li>\n<\/ul>\n<h4>1.1.90<\/h4>\n<ul>\n<li>Price calculation update1<\/li>\n<\/ul>\n<h4>1.1.91<\/h4>\n<ul>\n<li>WP 6.2 update<\/li>\n<\/ul>\n<h4>1.1.92<\/h4>\n<ul>\n<li>PHP 8 fix<\/li>\n<\/ul>\n<h4>1.1.93<\/h4>\n<ul>\n<li>Export CSV fix<\/li>\n<\/ul>\n<h4>1.1.94<\/h4>\n<ul>\n<li>Price calculation update<\/li>\n<\/ul>\n<h4>1.1.95<\/h4>\n<ul>\n<li>Compatible with WordPress 6.3<\/li>\n<\/ul>\n<h4>1.1.96<\/h4>\n<ul>\n<li>CSV fix<\/li>\n<\/ul>\n<h4>1.1.97<\/h4>\n<ul>\n<li>Booking list improved<\/li>\n<\/ul>\n<h4>1.1.98<\/h4>\n<ul>\n<li>Compatible with WordPress 6.4<\/li>\n<\/ul>\n<h4>1.1.99<\/h4>\n<ul>\n<li>Fixed pagination<\/li>\n<\/ul>\n<h4>1.2.01<\/h4>\n<ul>\n<li>Dashboard add-on update<\/li>\n<\/ul>\n<h4>1.2.02<\/h4>\n<ul>\n<li>New tags supported<\/li>\n<\/ul>\n<h4>1.2.03<\/h4>\n<ul>\n<li>Edition interface improved<\/li>\n<\/ul>\n<h4>1.2.04<\/h4>\n<ul>\n<li>Reports update<\/li>\n<\/ul>\n<h4>1.2.05<\/h4>\n<ul>\n<li>Tags removed: form,meeting,appointment,schedule,scheduling,event,<\/li>\n<\/ul>\n<h4>1.2.06<\/h4>\n<ul>\n<li>Server side price calculation<\/li>\n<\/ul>\n<h4>1.2.07<\/h4>\n<ul>\n<li>Compatible with WP 6.5<\/li>\n<li>Updated server side price calculation<\/li>\n<\/ul>\n<h4>1.2.08<\/h4>\n<ul>\n<li>CSV Export fix<\/li>\n<\/ul>\n<h4>1.2.09<\/h4>\n<ul>\n<li>CSV Export schedule fix<\/li>\n<\/ul>\n<h4>1.2.10<\/h4>\n<ul>\n<li>Fixed Schedule Calendar View CSS<\/li>\n<\/ul>\n<h4>1.2.11<\/h4>\n<ul>\n<li>Improved sanitization<\/li>\n<\/ul>\n<h4>1.2.12<\/h4>\n<ul>\n<li>Fix to Schedule calendar data load<\/li>\n<\/ul>\n<h4>1.2.13<\/h4>\n<ul>\n<li>New translations<\/li>\n<\/ul>\n<h4>1.2.15<\/h4>\n<ul>\n<li>PHP 8 update<\/li>\n<\/ul>\n<h4>1.2.16<\/h4>\n<ul>\n<li>Best add-ons interface<\/li>\n<\/ul>\n<h4>1.2.17<\/h4>\n<ul>\n<li>Improved messages list<\/li>\n<\/ul>\n<h4>1.2.18<\/h4>\n<ul>\n<li>Internationalization <\/li>\n<\/ul>\n<h4>1.2.19<\/h4>\n<ul>\n<li>Language updates <\/li>\n<\/ul>\n<h4>1.2.20<\/h4>\n<ul>\n<li>Price calculation fix<\/li>\n<\/ul>\n<h4>1.2.21<\/h4>\n<ul>\n<li>Typos \/ translation<\/li>\n<\/ul>\n<h4>1.2.22<\/h4>\n<ul>\n<li>Captcha update<\/li>\n<\/ul>\n<h4>1.2.23<\/h4>\n<ul>\n<li>Fix JS conflict<\/li>\n<\/ul>\n<h4>1.2.24<\/h4>\n<ul>\n<li>Translations and compatibility with older WP<\/li>\n<\/ul>\n<\/div><\/div>\n<p><!-- .entry-content --><\/p>\n<p>\t<!-- .entry-meta --><br \/>\n<\/article>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/wp-time-slots-booking-form\/\" target=\"_blank\" rel=\"noopener\">Source link <\/a><br \/> <div style=\"width: 640px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-9947-1\" width=\"640\" height=\"360\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/s-o-s.net\/wp-content\/uploads\/avc-files\/9947\/9947.mp4?_=1\" \/><a href=\"https:\/\/s-o-s.net\/wp-content\/uploads\/avc-files\/9947\/9947.mp4\">https:\/\/s-o-s.net\/wp-content\/uploads\/avc-files\/9947\/9947.mp4<\/a><\/video><\/div><\/p>","protected":false},"excerpt":{"rendered":"<p>WP Time Slots Booking Form By codepeople Download Live Preview Details Reviews Installation Development Support if ( &#8216;#changelog&#8217; == window.location.hash ) { window.setTimeout( function() { window.location.hash=&#8221;#developers&#8221;; }, 10 ); } Description WP Time Slots Booking Form creates booking forms for booking time slots into the calendar dates. Basically you can create a form with a [&hellip;]<\/p>","protected":false},"author":141,"featured_media":9948,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"give_campaign_id":0,"footnotes":""},"categories":[42,39,40],"tags":[2410,1953,5764,2954],"class_list":["post-9947","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-block-plugin","category-lite-version","category-wp-plugin-solution","tag-booking","tag-form","tag-slots","tag-time"],"acf":[],"fifu_image_url":"https:\/\/ps.w.org\/wp-time-slots-booking-form\/assets\/banner-772x250.png?rev=1983370","_links":{"self":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/9947","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/users\/141"}],"replies":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/comments?post=9947"}],"version-history":[{"count":2,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/9947\/revisions"}],"predecessor-version":[{"id":9999,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/9947\/revisions\/9999"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media\/9948"}],"wp:attachment":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media?parent=9947"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/categories?post=9947"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/tags?post=9947"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}