Documentation Category: Hook

gpb_default_status

Filters the default booking status.

gps_snaps

Filter the snap positions for the slider. Controls where the slider handle can snap to and which tick marks/labels are displayed. Use showTick to hide tick marks while keeping the snap position. Set label to an empty string to hide the label. For numeric sliders, the number of positions passed to this filter is capped via the gps_max_snaps filter (default 1000).

gpp_iframe_hook_cleaner_settings

Filter the iframe cleanup settings. This filter controls all aspects of how GP Popups cleans up the iframe environment to prevent third-party scripts from interfering with popups.

gppa_lmt_kses_allowed_html

Filter the allowed HTML tags for Live Merge Tag values. By default, no HTML tags are allowed. Use this filter to opt in to specific tags.

gppa_use_permissive_lmt_sanitization

Filter to determine if live merge tag sanitization should be used.

gpb_admin_calendar_event

Filter the admin calendar event response. Allows customizing data shown for bookings in the admin calendar.

gcgc_after_delete_calendar_event

Fires after a Google Calendar event is deleted.

gcgc_before_delete_calendar_event

Fires before a Google Calendar event is deleted.

gcgc_update_calendar_event_params

Filters the parameters used to update a Google Calendar event.

gcgc_create_calendar_event_params

Filters the parameters used to create a Google Calendar event.

gcgc_event_timezone

Filters the timezone used when creating or updating events.

gcgc_should_send_error_notification

Filters whether to send error notification.

gcgc_should_delete_calendar_event

Disable Google Calendar event deletion when the “edit_rows” config option is enabled.

gfdt_grant_preview_permission

Filter whether user should be granted permission to preview forms.

gfdt_preview_template

Filter the template used to render the Live Preview.