Scheduling Enchancements for BookingPress
Scheduling Enchancements for BookingPress adds practical, update-safe controls around common BookingPress workflows. It is built for site owners who want to tune the BookingPress admin and booking experience without editing BookingPress core files.
Features can be turned on or off from BookingPress > Enhancements. The settings screen detects supported BookingPress add-ons and disables unavailable options with a clear dependency message.
Main features include:
- Bulk select controls for BookingPress location, service, staff, and package assignment screens.
- Appointment page filter improvements, including collapsed filters and searchable location multi-select.
- Admin appointment modal improvements, including simplified customer creation and single-staff auto-selection.
- Admin calendar improvements, including week view, availability blocks, blocked time, holidays, special days, booking detail popups, and refresh control.
- Calendar controls for default view, hour height, and available/blocked/holiday colors.
- Dashboard quick actions with configurable shortcuts and at-a-glance booking counts.
- Health, dependency, dashboard quick actions, and import/export screens for easier site maintenance.
- Customer helpers for WordPress user creation, duplicate-email messaging, password setup emails, and pickup location validation.
- Frontend booking form improvements, including compact mobile location cards and managed Pay Directly bank details.
- Notification helpers for status-change emails and duplicate SMS protection.
- Import/export settings for moving configuration between staging and live.
Some features require optional BookingPress add-ons such as BookingPress Location, BookingPress Package, BookingPress Multi Staff Members, BookingPress SMS, BookingPress Stripe, BookingPress Google Address Autocomplete, or BookingPress Pro. If an add-on is not active, related controls are shown as disabled.