What developers can build on: hooks, shortcodes, blocks, REST routes and WP-CLI commands, taken from each plugin’s own readme and from what this site has registered.
DoctorX Booking
- Shortcodes:
[doctorx_booking]
Hooks for developers
- Filters:
doctorx_booking_types,doctorx_booking_prefill,doctorx_booking_is_spam(return true to drop a booking quietly, for example after asking Akismet),doctorx_booking_shop_email,doctorx_booking_customer_email,doctorx_booking_update_email,doctorx_booking_reminder_email,doctorx_booking_shop_reminder_email,doctorx_booking_customer_action_email(change or stop an email; each gets to, subject, html, text, headers and ics, the booking, and for reminders the minutes before the start; a customer's reminder always goes to the booking's address only),doctorx_booking_ics_lines,doctorx_booking_crm_lead,doctorx_booking_crm_task(the origin, external id and "no automatic follow-up" flag are always kept),doctorx_booking_pre_geocode(answer location look-ups yourself),doctorx_booking_client_ip,doctorx_booking_capability,doctorx_booking_tries_per_10_minutes. - Actions:
doctorx_booking_created(after a booking is saved and emailed),doctorx_booking_status_changed,doctorx_booking_reminder_sent,doctorx_booking_customer_cancelledanddoctorx_booking_change_requested.