Start Booking Process with Availability Calendar Since Appointment Booking 1.19.0

With the release of the MotoPress Appointment Booking plugin version 1.19.0, we’ve introduced several significant improvements and enhanced flexibility to the booking form widget. Additionally, we’ve fixed bugs and implemented more overall customization capabilities via the WordPress block editor and shortcodes.

Start Appointment Booking with Availability Calendar by avoiding the Form Filters

The most significant updates can be summed up in the following:

  • You can now create a booking form for a specific service/location/staff member only. It’s useful when you want to build different service pages and place individual booking forms on them – or if you have just one! It also allows you to ‘skip’ showing all the form fields and offer an availability booking form to your customers right away as the first step.
  • We have improved the display of available slots for customers. When they browse the availability calendar in the booking form, they will be instantly redirected to months with available slots.
  • We improved filtering capabilities across all booking form fields, such as Service Category, Service, Location, and Employee – for both the frontend and backend sides.
  • We’ve extended the Advanced settings for the Appointment form block allowing you to add extra CSS and HTML anchors if needed.

Let’s take a closer look at how it all works in practice.

Booking form: Pre-Selected fields for instant calendar & service bookings

The aim of this feature is to help you facilitate bookings for specific/individual services, categories, locations, or employees. You can pre-select the fields available for booking but hide them in the widget.

This means that on the dedicated services/locations/employee pages, you can make only individual ones bookable in the widget.

In the earlier versions, you could also pre-select the form fields, but that didn’t block the other options in the form fields from selection.

Now you can create unlimited booking forms with individually pre-selected fields.

You can create these customized booking forms using shortcode settings or visually in the block editor.

Let’s take a look at the update Appointment booking form block in Gutenberg.

Using a show/hide toggles, you can choose which fields must be displayed in the booking form.

Important: if you want to disable the service selection field, you need to firstly choose the service in the services list in the booking widget settings:

Working with the Service field in the appointment booking plugin.

If you choose to hide the location field using a toggle but select one in the widget settings, then the selected location will already be pre-selected in the booking widget, even though not displayed.

For example, you might want to display the service field available only in a specific location – then you can choose the location but don’t even show the location field in the booking widget.

How to show the availability calendar right away for the chosen values (locations, employees, services)?

If you want to enable your customers to start the booking process with the availability calendar/free slots right away, without choosing a service or applying other filters, you need to hide all the fields with the toggles, while still pre-selecting at least the service value in the settings.

All booking form fields disabled with toggles.

All booking form fields disabled with toggles. A service must be selected first.

If you don’t pre-select locations and employees, the first ones will be chosen automatically, which means for more tailored booking experiences, it’s recommended to select all the values.

For example, you can create a tour page and show its individual availability calendar with booking options – and do the same for every tour if you have many! Like this one in the Touriny theme:

Availability calendar in the Appointment WordPress booking plugin.

Just the same logic applies if you create a form using shortcodes (Appointments > Shortcodes > Add new > Appointment form).

Improved filtering capabilities across form fields

When you are setting up a booking form in the block editor and selecting particular form fields, the other assigned fields are automatically filtered according to the assignment settings across services, categories, employees and locations.

This works for both the frontend and backend of your WordPress website.

More UX improvements & fixes

When customers want to make a booking, they are redirected not to the current date but to the first available slots to speed up the booking process.

We’ve also fixed a range of errors, including deprecated PHP warnings on pages containing Divi modules, and fixed a link for viewing all booking payments on WordPress multisite. You can see all the fixes in the changelog.

We hope the latest improvements will greatly benefit all service business owners, especially those who operate small or need to create individual booking forms for services, employees, or locations.

Hi, I’m Mohamed. I share delicious recipes that I have cooked and loved. I’ve been food blogging for over 10 years and have a Diploma in Nutrition. You will find many healthy recipes as well as my favourite comfort food on the blog because I believe in a balanced diet.

Related Posts

Ultimate Top 10 WordPress Paywall Plugins 2023

Are you looking for the best WordPress Paywall Plugin? WordPress paywall plugins are widely available, although not all of them are top-notch. Paywall plugins help you promote…

Discover Top 17 WordPress Community Themes 2023

Community or social gathering is an amazing platform where you can share your thoughts or ideas with your people. Here WordPress Community Themes can play a vital…

Ultimate Top WooCommerce Dark Theme in 2023

WooCommerce dark themes are a good option if you want your website to have a contemporary, melancholy atmosphere. Dark themes are sinister and enigmatic, whereas light themes…

WooCommerce Variable Product Attributes Setup 2023

Are you worried about how to create Radio, Label, Color, and Image Variation Swatches for WooCommerce variable product attributes? If your WooCommerce store sells a variety of…

Top Google Tag Manager WordPress Plugins 2023

Google Tag Manager WordPress plugin is a tag management plugin that can help you to put or update tags on your website. Using it, you will be…

Best WooCommerce Plugins for Selling Digital Products 2023

Do you know why the best WooCommerce plugins matter? The answer is simple, to sell digital products, you must have a strong presence on the internet. And…