Five Star Restaurant Reservations – WordPress Booking Plugin

Omschrijving

Restaurant reservations made easy. Accept reservations and table bookings online. Quickly confirm or reject restaurant reservations, send out custom email notifications, restrict booking times and more.

Includes Gutenberg restaurant block for displaying your reservation form! You can also use the handy restaurant reservation shortcode or set the reservation page directly in the plugin settings.

Reservations Demo

Key Features

  • Create a customized restaurant reservation form
  • Responsive booking form layout that looks great for mobile reservations and on all devices
  • Add your reservation form to any page via the included Gutenberg restaurant booking block or shortcode, or just choose your reservation page in the settings
  • Quickly confirm or reject a booking
  • Notify a customer by email when their request is confirmed or rejected
  • Receive an email notification when a booking request is made

Create a five star restaurant reservation experience by tailoring your form to yours and your customers’ specific needs. With options to set minimum and maximum party sizes, to require a phone number, to change the date and time format and to write a custom message after a successful online restaurant booking, you can create a familiar and comfortable atmosphere and make the reservation process as easy and effortless as possible.

Additional Restaurant Reservation Features

Our customizable restaurant reservations plugin comes with several additional features that will help ensure you’re able to set it up not only easily, but with all the options you need. It will also allow you to deliver the best and easiest online restaurant booking system for your visitors. These features include:

  • Add and edit bookings directly from the plugin admin panel
  • Set up a specific restaurant schedule by defining the times and dates available for reservation
  • Add exceptions to your schedule (e.g. for holidays and special events)
  • Support for multiple booking locations when using Five Star Business Profile
  • Send customers an email about their booking from the admin panel
  • Option to automatically confirm reservations below a certain party size.
  • Customize all notification messages as well as date and time formats
  • Automatically block bookings when you’re closed, including holidays and one-off openings
  • Ban abusive customers to save money on no-shows
  • Change the language of the datepicker feature

With our reservation system, you can set up the booking schedule for you restaurant. Our settings allow you to be as broad or specific as you want with this, with options for setting the open times, the interval between booking slots, booking in advance, and even the ability to add exceptions to these options.

You know your customers best. With features like the ability to enable automatic confirmation and to customize your notifications, you can tailor your restaurant booking form to meet the specific requirements of your restaurant and business.

Premium Restaurant Reservations

With the premium version of our restaurant reservations plugin, you can extend the functionality of your booking form to offer your customers the best possible experience. Premium features include:

  • Stylish New Layout Options: Choose from multiple modern restaurant form layouts to find the one that best suits your site.
  • Custom Fields: Plan your dinner service better by asking for special seating requests, dietary needs and more when customers book online. Similar to open table, this allows you to customize the reservation system to have any field you want, allowing you to gather all the info you need to offer the best experience to your customers. This feature also allows you to modify the existing default fields.
  • Email Templates and Designer: Send beautiful email notifications with your own logo and brand colors when your customers make a reservation.
  • Export Bookings: Easily print your restaurant bookings via PDF or export them to an Excel/CSV file so you can analyze patterns, gather customer data and import bookings into other services.
  • MailChimp Integration: Subscribe new reservation requests to your MailChimp mailing list and watch your subscription rates grow effortlessly.
  • Reservation Restrictions: Easily set the desired dining block length as well as a maximum number of reservations.
  • View Bookings Page: Create a page on the front end of your site that displays upcoming bookings and allows you to check in guests who have arrived.
  • Automatic Reservation Confirmation: Enable automatic confirmation of a reservation request if that date/time is currently below the maximum reservation or seat number.
  • Styling Options: Many styling options are included that let you set the color, font-size, borders, etc. for the different elements of the form.

Restaurant Reservations Ultimate

The ultimate version of our restaurant reservations plugin is meant for restaurants that want to take their reservations to the next level. It several powerful features to give you the ultimate reservations experience including:

  • Booking by Table: Add your restaurant’s table in the setting panel, and let (or require) guests to select a table(s) when they make their reservation, based on the booking time and party size.
  • Booking Deposits: Require a deposit, either per guest or per reservation, when someone makes a reservation to help prevent no-shows.
  • Reservation Reminders: Send out an email or SMS message before a booking at a time that you specify (ex. 4 hours before a reservation).
  • Late-Arrival Notices: Send out an email or SMS message when a guest is late by a specified amount for their reservation.

For further information and purchasing options, please visit our WordPress restaurant reservations homepage.

This easy restaurant booking system is one part of our suite of plugins designed to give you the best WordPress restaurant experience. Check out the powerful Restaurant Menu plugin and let your customers view your full menu directly on your site. With its intuitive and easy-to-use interface, you’ll be sure to not lose out on business to your competitors.

For help and support, please see:

  • Our FAQ page, here: https://wordpress.org/plugins/restaurant-reservations/faq/
  • Our installation guide, here: https://wordpress.org/plugins/restaurant-reservations/installation/
  • Our documentation and user guide, here: http://doc.fivestarplugins.com/plugins/restaurant-reservations/?utm_source=Plugin&utm_medium=Plugin%20Description&utm_campaign=Restaurant%20Reservations
  • The Restaurant Menu support forum, here: https://wordpress.org/support/plugin/restaurant-reservations/

This plugin also comes with hooks that developers can use to extend and customize it. Take a look at the Developer Documentation.

Schermafdrukken

  • Booking form with the Contemporary layout.
  • Booking form with the Columns layout.
  • Booking form with the default layout.
  • Great, mobile-friendly date picker to make it easy for your customers.
  • Great, mobile-friendly time picker to make it easy for your customers.
  • Easily manage bookings. View today's bookings or upcoming bookings at-a-glance. Confirm or reject bookings quickly.
  • The Booking Schedule area of the Settings page.
  • The Basic area of the Settings page.
  • The Notifications area of the Settings page.
  • The Premium area of the Settings page.
  • The Styling area of the Settings page.
  • The custom fields editor.
  • Add and edit bookings from an admin panel.
  • Quickly find bookings before or after a date. You can also filter by status or view just Today's bookings.
  • It also integrates with the Business Profile plugin to support booking for multiple locations.
  • Access a short guide from your Plugins list to help you get started quickly.

Blokken

Deze plugin heeft 1 blok.

restaurant-reservations/booking-form
Five Star Restaurant Reservations - WordPress Booking Plugin

Installatie

  1. Upload the ‘restaurant-reservations’ folder to the ‘/wp-content/plugins/’ directory
  2. Activeer de plugin via het ‘Plugins’ menu in WordPress

or

  1. Go to the ‘Plugins’ menu in WordPress and click ‘Add New’
  2. Search for ‘Five Star Restaurant Reservations’ and select ‘Install Now’
  3. Activate the plugin when prompted

Getting Started

  1. To place your restaurant booking form on a page:

    • Option 1: Go to the ‘General’ tab in the plugin settings and use the Booking Page dropdown to select the page on which you want your reservation form to appear.
    • Option 2: Place the included reservations Gutenberg block on the page on which you want your reservation form to appear.
    • Option 3: Place the [booking-form] shortcode on the page on which you want your reservation form to appear.
  2. To customize the form:

    • Go to the Settings area of the plugin admin and click the ‘General’ tab. There you’ll be able to set the min and max party size, the successful booking message, the date and time format and make use of our security and privacy features.
    • Also in the Settings area, go to the ‘Booking Schedule’ tab. There you’ll be able to set your restaurant’s schedule, the interval between booking slots, earliest and latest bookings and also create exceptions for the schedule.
  3. To set up notifications.

    • Go to the ‘Notifications’ tab in the settings.
    • Use the Subject and Email fields there to craft your message for each different circumstance
    • There is also a list of template tags there that you can include in your messages to display reservation-specific messages about the table reserved.
  4. To view and manage your bookings:

    • Go to the ‘Bookings’ area of the plugin admin.
    • There you’ll be able to view and modify any bookings that have been placed on your site.
    • You’ll also be able to manually create a new restaurant reservation (e.g. a reservation you took over the phone).

For a list of specific features, see the Restaurant Menu description page here: https://wordpress.org/plugins/restaurant-reservations/.

For help and support, please see:

  • Our FAQ page, here: https://wordpress.org/plugins/restaurant-reservations/faq/
  • Our documentation and user guide, here: http://doc.fivestarplugins.com/plugins/restaurant-reservations/?utm_source=Plugin&utm_medium=Plugin%20Description&utm_campaign=Restaurant%20Reservations
  • The Restaurant Menu support forum, here: https://wordpress.org/support/plugin/restaurant-reservations/

FAQ

Is there a shortcode to print the booking form?

Yes, use the [booking-form] shortcode.

Can I change the format of the date or time?

Yes, set the format for the datepicker in Bookings > Settings. The format used in the backend will depend on the date and time formats in your WordPress settings.

The datepicker or timepicker is not working.

If you load up the form and no date or time picker is popping up when you select those fields, this is likely caused by a Javascript error from another plugin or theme. You can find the problematic plugin by deactivating other plugins you’re using one-by-one. Test after each deactivation to see if the date and time pickers work.

If you have deactivated all other plugins and still have a problem, try switching to a default theme (one of the TwentySomething themes).

I’m not receiving notification emails for new bookings.

This is almost always the result of issues with your server and can be caused by a number of things. Before posting a support request, please run through the following checklist:

  1. Double-check that the notification email in Bookings > Settings > Notifications is correct.
  2. Make sure that WordPress is able to send emails. The admin email address in the WordPress settings page should receive notifications of new users.
  3. If you’re not able to receive regular WordPress emails, contact your web host and ask them for help sorting it out.
  4. If you’re able to receive regular WordPress emails but not booking notifications, check your spam filters or junk mail folders.
  5. If you still haven’t found the emails, contact your web host and let them know the date, time and email address where you expected to receive a booking. They should be able to check their logs to see what is happening to the email.

Can I make the phone number required?

This is a common request so I have written a small addon to do this for you. Learn more.

Can I translate the booking form?

Yes, everything in this plugin can be translated using the standard translation process and software like PoEdit. If you’re not familiar with that process, I’d recommend you take a look at the Loco Translate plugin, which provides a simple interface in your WordPress admin area for translating themes and plugins.

I set Early or Late Bookings restrictions, but I scan still book during that time

Users with the Administrator and Booking Manager roles are exempt from these restrictions. This is so that they can make last-minute changes to bookings as needed. If you want to test the Early or Late Bookings restrictions, try logging out and testing.

I want to add a field to the form. Can I do that?

The premium version does indeed come with a custom fields feature that lets you add new fields and modify existing ones.

More questions and answers

Find answers to even more questions in the FAQ.

Beoordelingen

13 juni 2020
the plugin is ok, it works fine and does what i need it to do, but it lacks of some useful features: for example in a shift for 10 people, if A books 9, when B try to book more than one, they get an error, but not an "only [nr] seats left" message, that would be much more useful it is also not very clear where the text are (i wanted to change that error with something more useful, but couldn't find it) another bug i get is about the list of hours: when i click on the "hour" field of the form, i get all of them and only touching the list i get down to those really settled on the backend mb
13 juni 2020
Dit reserveringsprogramma (versie 2.1.6) werkt zoals het hoort. De instellingen zijn eenvoudig en gemakkelijk te bedienen. Het wekelijkse schema is ook aanwezig en het bevestigen vanaf e-mail is eenvoudig te bedienen. Het formulier bestaat uit datum, tijd en aantal personen. Dit is echt een aanrader voor een reserveringsprogramma horeca.
11 juni 2020
Needed something fast and easy to get ready to allow us to reopen our dining room, post Covid-closure. Asked about extending the time between reservations beyond 30 minutes. Within four hours had a response where I was provided a replacement configuration file that allowed the extended time. Customer service wins again!
Lees alle 113 beoordelingen

Bijdragers & ontwikkelaars

“Five Star Restaurant Reservations – WordPress Booking Plugin” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“Five Star Restaurant Reservations – WordPress Booking Plugin” is vertaald in 11 talen. Dank voor de vertalers voor hun bijdragen.

Vertaal “Five Star Restaurant Reservations – WordPress Booking Plugin” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

2.1.16 (2020-07-09)

  • Correcting an issue, just with Safari, in which full tables were still showing as available for selection

2.1.15 (2020-07-08)

  • Corrects an email template issue for the new admin notification for auto-confirmed bookings

2.1.14 (2020-07-06)

  • Adds in a new option to write a separate admin notification subject and email for automatically-confirmed bookings.
  • Applies the “Admin Notification Email” template to the admin notification email for automatically-confirmed bookings.

2.1.13 (2020-06-29)

  • Fix for notifications not working with deposits turned on

2.1.12 (2020-06-29)

  • Corrects issue with deleting tables and changing min. and max. people values for tables using the up and down arrows

2.1.11 (2020-06-25)

  • Updated naming of settings sections to make it more clear
  • A few styling updates to the admin panel
  • Small correction so the walk-through doesn’t automatically run if you previously had the plugin installed

2.1.10 (2020-06-16)

  • Fixes timezone issues that some users were having for their reservation reminders and max reservation/late bookings settings

2.1.9 (2020-06-11)

  • Adds in error handling, and the ability to retry, for Stripe payments in RTU
  • Adds in options for bigger time intervals
  • Updated CSS for the admin settings pages
  • Localizing dates in the view bookings form

2.1.8 (2020-06-08)

  • Fixes an invalid foreach warning that was displaying
  • Fixes an pagination issue on the Bookings admin page

2.1.7 (2020-06-05)

  • Includes a new RTU feature, booking by table
  • Fixes an issue with the way payments are processed using one of the payment gateways

2.1.6 (2020-05-29)

  • Fixes an issue with the view bookings form where the date would not select correctly if it was being included using the shortcode instead of the option

2.1.5 (2020-05-28)

  • New option to enable a maximum number of seats at one time in the premium section

2.1.4 (2020-05-26)

  • Correcting calculation error for “per guest” deposits in ultimate version.

2.1.3 (2020-05-20)

  • Corrected an issue that was causing an error when trying to create or edit a booking in the admin when reCAPTCHA was enabled.

2.1.2 (2020-04-09)

  • Corrected an issue that was removing spaces and capital letters from the date and time format options

2.1.1 (2020-04-08)

  • Updating a few input fields to correct for possible minor XSS issues

2.1.0 (2020-03-17)

  • Added in options to set custom redirect pages for both pending and automatically-confirmed bookings
  • Added in a new option to allow people to cancel their reservations on your site
  • Added in the post ID as a column option in the admin bookings table
  • Added in the ability to send an admin notification for bookings that are automatically confirmed
  • Added in an option to include reCAPTCHA in your booking form
  • Added in a past bookings view to the admin bookings table
  • Fixed styling issue with the Contemporary and Columns layouts
  • Fixed issue where styling for Contemporary and Columns layouts was being applied to the admin create/edit booking form
  • Fixed issue causing JSON error when adding Gutenberg block to a page
  • Fixed issue with header bar not displaying in other languages
  • Fixed an issue with the plugin submenus that could cause debug warnings
  • Fixed an issue with the “view bookings” functionality that was causing it to show bookings from the same day of the month, but from other months
  • Added pagination to the “view bookings” functionality to fix issue that was limiting it to 10 reservations
  • Updated styling for the “view bookings” lightbox
  • Updated the TCPDF library to the newest version
  • Updates to the admin dashboard area
  • Removing unused files

2.0.15 (2020-03-02)

  • Correction for the success messages and PDF export

2.0.14 (2020-02-18)

  • Corrects issue in which all bookings were automatically confirming, even beyond the threshold set using the auto-confirm settings
  • Corrects issue that was causing the max reservations setting to inaccurately set which time slots should be blocked off

2.0.13 (2020-02-14)

  • Adding in a separate success message option for automatically-confirmed bookings
  • Updating the mPDF library

2.0.12 (2020-02-10)

  • Fixing error with PDF export not rendering/downloading correctly

2.0.11 (2019-12-03)

  • Moving screenshots out of main plugin folder and into assets.
  • Updating plugin icon and banner.

2.0.10 (2019-11-26)

  • Fixes issue that was causing an error and/or incorrect display of the plugin dashboard for certain languages

2.0.9 (2019-11-04)

  • Fixes the issue with exceptions when max reservations wasn’t enabled
  • Fixes the ajaxurl JS error

2.0.8 (2019-11-01)

  • Corrects issue that was causing the array_key_exists null given error

2.0.7 (2019-10-31)

  • Updating version number of enqueued admin files to help with incorrect styling after update
  • Correcting issue with premium license transfer

2.0.6 (2019-10-31)

  • Corrects a missing function issue for exporting custom fields

2.0.5 (2019-10-30)

  • Corrects an error with the max reservations feature when using the booking form while logged in.

2.0.4 (2019-10-29)

  • Corrects an error that was coming up on submission when there was a custom field in the form.

2.0.3 (2019-10-28)

  • Fixing a class conflict with the email designer

2.0.2 (2019-10-28)

  • Additional fix related to the email templates conflict

2.0.1 (2019-10-28)

  • Fixing an error being thrown if you tried to update while also having the email templates add-on activated

2.0.0 (2019-10-28)

  • This is a big update with many new features, corrections, revised admin styling, etc., so please take caution and test before updating on a live site (or wait a few days before updating in case some minor corrective updates need to be put out)
  • The Options pages have a brand new and easy-to-use design, to go hand in hand with the many, many new options!
  • Added in two brand new responsive reservation form layouts
  • Added in a new styling options section that lets you customize the colors, fonts, borders etc. of all elements of your restaurant booking form
  • Added in a new “view bookings” shortcode and page
  • Added in the ability to automatically confirm reservations when less than X reservations or seats are taken during a time block
  • Added in the ability to specify a dining block length
  • Added in a “Max Reservations” number for a particular timeslot, so that it’s not possible to book within a timeslot once that number has been reached
  • Added in an option for guests to be checked in as they arrive
  • Added in a walkthrough on installation to help you get going as quickly as possible
  • Added in defaults for several options
  • Updated the styling of certain default features to be consistent with new features
  • Other styling and ease-of-use changes
  • Updated the order, layout and descriptions of several options
  • Updated the upgrade-to-premium process to be much quicker and easier
  • Corrected issue causing the email template designer to not load properly in the customizer
  • Corrected internal settings version numbering that was causing an issue with the Business Profile plugin settings
  • Removed files from the plugin that were not being used/not needed

1.9.0

  • Name change and new banner and icon

1.8.2 (2019-03-18)

  • Fix: Date and time picker in latest Chromium version

1.8.1 (2018-12-12)

  • Fix: Booking form block loads without correct location in editor

1.8 (2018-12-11)

  • Add: Gutenberg block for the booking form

1.7.8 (2018-09-13)

  • Add: #126 Setting to override the FROM header’s email address
  • Fix: #136 Preserve consent acquired state when booking is edited
  • Update: German, French and Dutch translations

1.7.7 (2018-04-27)

  • Add: #135 Option to collect consent to store data (GDPR)
  • Add: #135 Ability to delete all bookings related to an email address (GDPR)
  • Fix: Some data not updated in confirm/reject emails when changed

1.7.6 (2017-05-15)

  • Fix: Prevent IP address from being modified after initial submission
  • Fix: Schema type for Bakery used when integrating with Business Profile

1.7.5 (2017-03-31)

  • Add: #104 Show count of upcoming pending bookings in admin nav menu
  • Add: #44 Reject invalid email addresses in booking requests
  • Add: Setting to require a phone number
  • Add: Recommended themes with booking form styles listed in the Addons page

1.7.4 (2017-03-21)

  • Fix: Wrong time restrictions for day one month in advance. See #102
  • Add: Disable button when submitted to prevent duplicate submissions
  • Add: Polish translation. h/t Wojciech Sadowski

1.7.3 (2017-03-02)

  • Fix: Apply late bookings restrictions more than 1 day to date picker
  • Fix: Allow multiple email addresses for location-specific admin notifications
  • Fix: Translation textdomain used for Business Profile integration
  • Add: Apply early bookings restrictions to the date picker

1.7.2 (2017-01-12)

  • Fix: acceptsReservations schema property sometimes didn’t appear in Business Profile integration
  • Update: improve early bookings options language. Changed “Up to X days in advance” to “From X days in advance”.

1.7.1 (2016-12-14)

  • Fix: Submitted by date and time in the bookings list
  • Fix: Fatal error when creating a new location with the Business Profile plugin
  • Fix: Remove or archive unexpected “Auto Draft” that was created in some circumstances

1.7 (2016-12-05)

  • Add: Allow customer banning by email and IP address
  • Add: HTML5 required and aria-required attributes where appropriate
  • Add: Disable times in the time picker blocked by late bookings restrictions
  • Add: Option to block same-day bookings
  • Add: Option for minimum party size
  • Fix: Location printed twice in booking details
  • Fix: Allow Bookings Managers to edit bookings in the past
  • Update: Deprecated RTB_LOAD_FRONTEND_ASSETS moved rtb-load-frontend-assets filter
  • Update: Sort bookings by latest date first when viewing All bookings

1.6.3 (2016-10-31)

  • Fix: Exporting bookings by location (addon). Location query args are now support for rtbQuery objects.
  • Add: Option to select start of the week for the datepicker

1.6.2 (2016-08-20)

  • Fix: Broken time picker introduced in 1.6.1

1.6.1 (2016-08-19)

  • Fix: Support location post ids in booking form shortcode
  • Fix: JavaScript error if the time field is hidden
  • Fix: Fix booking detail popup issue when used with custom fields addon
  • Add: Notification template tag for location: {location}
  • Add: Russian language translation. h/t Alexandra Kuksa
  • Update: Spanish language translation. h/t Matias Rodriguez

1.6 (2016-06-20)

  • Fix: Currently visible notice in bookings list on mobile devices
  • Fix: Conflict with WooCommerce that prevented booking managers from viewing bookings
  • Add: Support multi-location bookings
  • Add: Add reservation schema.org markup when Business Profile used
  • Add: Allow custom first day of the week for date picker

1.5.3 (2016-03-25)

  • Fix: no bookings found when searching by start and end dates that are the same
  • Add: clarify that early/late bookings restrictions don’t apply to admins
  • Add: Brazilian and Norwegian translations
  • Update: Dutch translation
  • Update: link to new online documentation
  • Other: Tested for compatibility with WP 4.5

1.5.2 (2016-02-29)

  • Fix: booking managers can not confirm/reject bookings

1.5.1 (2016-02-19)

  • Fix: increase security of the quicklink feature for confirming/rejecting bookings
  • Fix: Improve wp-cli compatibility

1.5 (2015-12-17)

  • Fix: pickadate iOS bug
  • Fix: Bookings table’s Today view didn’t respect WordPress timezone setting
  • Add: Allow bookings table columns to be toggled on/off
  • Update: Convert message column/row drop-down to a details modal for all hidden columns
  • Update: Put focus into message field when expanded in booking form

1.4.10 (2015-10-29)

  • Fix: Allow settings page required capability to be filtered later
  • Fix: Compatibility issue with old versions of jQuery
  • Add: Spanish translation from Rafa dMC

1.4.9 (2015-10-06)

  • Fix: iOS 8 bug with date and time pickers
  • Add: newsletter signup prompt to addons page

1.4.8 (2015-08-20)

  • Add: WPML config file for improved multi-lingual compatibility
  • Add: Danish translation by Yusef Mubeen
  • Fix: Allow bookings managers to bypass early/late bookings restrictions
  • Fix: No times available when latest time falls between last interval and midnight
  • Updated: Improve bookings message view on small screens (adapt to 4.3 style)
  • Updated: Simple Admin Pages lib to v2.0.a.10
  • Updated: Dutch translation h/t Roy van den Houten and Clements Tolboom

1.4.7 (2015-07-02)

  • Add: Spanish translation from Joaqin Sanz Boixader
  • Fix: Sorting of bookings by date and name in list table broken
  • Fix: Custom late bookings values more than one day aren’t reflected in date picker
  • Fix: Norwegian doesn’t include time picker translation for some strings
  • Updated: German translation from Roland Stumpp
  • Updated: pickadate.js language translations

1.4.6 (2015-06-20)

  • Add: Remove old schedule exceptions and sort exceptions by date
  • Add: CSS class indicating type of booking form field
  • Fix: Extended Latin can cause Reply-To email headers to fail in some clients
  • Fix: PHP Warning when performing bulk or quick action in bookings panel
  • Fix: Message row lingers after booking trashed in admin panel
  • Updated .pot file

1.4.5 (2015-04-23)

  • Fix: Loading spinner not visible due to 4.2 changes
  • Add: new addon Export Bookings released

1.4.4 (2015-04-20)

  • Fix: low-risk XSS security vulnerability with escaped URLs on admin bookings page

1.4.3 (2015-04-20)

  • Add: Datepickers for start/end date filters in admin bookings list
  • Fix: Disabled weekdays get offset when editing bookings
  • Fix: Start/end date filters in admin bookings list
  • Fix: Booking form shouldn’t appear on password-protected posts
  • Fix: Dutch translation
  • Updated: Dutch and German translations
  • Updated: pickadate.js lib now at v3.5.6

1.4.2 (2015-03-31)

  • Fix: Speed issue if licensed addon active

1.4.1 (2015-03-31)

  • Add: rtbQuery class for fetching bookings
  • Add: Centralized system for handling extension licenses
  • Add: Several filters for the bookings admin list table
  • Add: French translation h/t I-Visio
  • Add: Italian translation h/t Pierfilippo Trevisan
  • Updated: German translation h/t Roland Stumpp
  • Fix: Button label in send email modal

1.4 (2015-02-24)

  • Add: Send a custom email from the bookings list
  • Add: Hebrew translation. h/t Ahrale
  • Add: Default template functions for checkbox, radio and confirmation fields
  • Fix: Replace dialect with more common German in translation file. h/t Roland Stumpp

1.3 (2015-02-03)

  • Add and edit bookings from the admin area
  • Fix: date and time pickers broken on iOS 8 devices
  • Add complete German translation from scolast34
  • Add partial Dutch and Chilean translations
  • Change Party text field to a dropdown selection
  • Bookings admin panel shows upcoming bookings by default
  • Use new HTML5 input types for email and phone
  • Change textdomain to comply with upcoming translation standards
  • Improve WPML compatibility
  • New support for assigning custom classes to fields, fieldsets and legends. h/t Primoz Cigler
  • New filters for email notifications
  • Fix: some bookings menu pages don’t load when screen names are translated
  • Fix: addons list won’t load if allow_url_fopen is disabled

1.2.3 (2014-11-04)

  • Add a {user_email} notification template tag
  • Add filter to notification template tag descriptions for extensions
  • Add Reply-To mail headers and use a more reliable From header
  • Add filter to the datepicker rules for disabled dates
  • Fix: missing “Clear” button translation in time picker for many languages
  • Fix: open time picker in body container to mitigate rare positioning bugs
  • Fix: don’t auto-select today’s date if it’s not a valid date or errors are attached to the date field

1.2.2 (2014-08-24)

  • Fix: custom date formats can break date validation for new bookings
  • Add new booking form generation hooks for easier customization
  • Add support for upcoming MailChimp addon
  • Add new addons page
  • Update Simple Admin Pages library to v2.0.a.7

1.2.1 (2014-08-01)

  • Fix: bulk actions below the bookings table don’t work
  • Fix: PHP Notice generated during validation

1.2 (2014-07-17)

  • Add notification template tags for phone number and message
  • Add automatic selection of date when page is loaded (option to disable this feature)
  • Add option to set time interval of time picker
  • Fix auto-detection of pickadate language from WordPress site language
  • Fix duplicate entry in .pot file that caused PoEdit error

1.1.4 (2014-07-03)

  • Add a .pot file for easier translations
  • Fix notifications that showed MySQL date format instead of user-selected format
  • Fix Arabic translation of pickadate component
  • Add support for the correct start of the week depending on language

1.1.3 (2014-05-22)

  • Fix an error where the wrong date would be selected when a form was reloaded with validation errors

1.1.2 (2014-05-14)

  • Update Simple Admin Pages library to fix an uncommon error when saving Textarea components

1.1.1 (2014-05-14)

  • Update Simple Admin Pages library to fix broken Scheduler in Firefox

1.1 (2014-05-12)

  • Attempt to load the correct language for the datepicker from the WordPress settings
  • Add support for choosing a language for the datepicker if different from WordPress settings
  • Allow late bookings to be blocked 4 hours and 1 day in advance
  • Fix: don’t show settings under WordPress’s core General settings page

1.0.2 (2014-05-08)

  • Remove development tool from codebase

1.0.1 (2014-05-08)

  • Replace dashicons caret with CSS-only caret in booking form

1.0 (2014-05-07)

  • Eerste release