WordPress plugin intelligence profile

Bayle Booking Widget

Embed Bayle table booking on your restaurant website. Guests book in place; WordPress never holds API keys.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.3.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update24 Oct 20269d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Bayle Booking Widget version 0.3.0 as active, updated 9d ago and tested up to WordPress 7.1.

Overview

About this plugin

Bayle Booking Widget embeds the Bayle reservation form on a WordPress page.

food. You need an active Bayle restaurant with the booking widget module turned on. The plugin stores only the restaurant slug and widget base URL.

It does not store API keys and does not call Bayle food APIs from PHP.

Booking finishes inside the iframe. Guest name, email, phone, and optional notes entered in the form are sent to Bayle to create the reservation.

Add the Bayle Booking block, or the shortcode [bayle_booking].

External services

food). It is required: without it there is no booking form.

  • Service: Bayle booking widget, loaded in an iframe from https://widget.bayle.food (or another official https://*.bayle.food host set by the site admin).
  • When: every time a visitor loads a page that contains the Bayle Booking block or the [bayle_booking] shortcode, and when the visitor submits a reservation.
  • What is sent: the restaurant slug and optional language code in the iframe URL; the visitor’s IP address and the embedding site’s address (referrer origin) as part of the normal page request; and, on submit, the reservation details the visitor types (name, email, phone, party size, date, time, optional notes).
  • Human verification: inside the iframe, the form runs a Cap.js proof-of-work captcha from Bayle’s own captcha service at https://captcha.bayle.food (the challenge script and verification API are loaded from that host when the visitor fills in the form). No Google reCAPTCHA or other third-party captcha is used, and the plugin itself does not load this script on your site.
  • Why: to show live table availability and create the booking with the restaurant.
  • Terms of Service: https://bayle.food/legal/terms/
  • Privacy Policy: https://bayle.food/legal/privacy/

The plugin itself makes no server-side requests to Bayle, sets no cookies and adds no tracking.

Shortcode

Basic:

[bayle_booking]

Override the slug or language on one page:

[bayle_booking slug="demo-pizza" lang="fi"]

food` address; other values are ignored.

lang is matched to the restaurant's enabled storefront locales. If omitted, the plugin sends the WordPress site language.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • booking
  • iframe
  • reservation
  • restaurant
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity24 Oct 20269d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.