Elementor widget
Use the Elementor widget when your booking page is designed in Elementor and you want the calendar to fit inside that layout.
Add the widget
- Open the page in Elementor.
- Search for TheBooking widget.
- Drag it into the page.
- Choose Monthly calendar or Reservations list.
- Update the page.
Monthly calendar options
The monthly calendar can be limited to selected services or providers. This is useful for dedicated pages, campaign pages, or provider profile pages.
You can also enable:
- Read-only mode, when customers should only see availability;
- Logged-only booking, when bookings require a WordPress account.
Reservations list
The reservations list is for logged-in customers. It shows their bookings and does not use service or provider restrictions.
Test the layout
Preview the page on desktop and mobile. The widget uses the current TheBooking configuration, so an empty preview usually means the selected services or providers have no valid availability.