Documentation Category: Hook

gpadvs_js_init_args

DescriptionUsageParametersSinceExamplesChange the minimum GPPA search query lengthImmediately load all dynamic GPPA resultsDescription Allows you to filter the arguments passed to GP Advanced Select Field JS …

gppa_submitted_choice_label

DescriptionUsageParametersSinceDescription Filter the submitted choice label. Populate Anything shows choice labels instead of values in backend contexts as dynamically populated choice values are frequently non-human-readable …

gpapf_init_args

DescriptionUsageParametersSinceExamplesSet Default Country for Specific FieldSet API key for IPinfo.ioDescription Filter the args to initialize Advanced Phone Field on the frontend. Usage Apply to all …

gpadvs_settings (JS)

DescriptionUsageParametersSinceExamplesAdd the remove button to all GPADVS enabled fieldsDescription Filter the settings object passed to Tom Select. Tom Select is a <select> control with a …

gpadvs_is_lazy_loaded_field

DescriptionUsageParametersSinceDescription Allows you to customize whether or not a field should lazy load search results. Usage Applies the filter to all forms and fields. Applies …

gpi_quantity_input_ids

DescriptionUsageParametersExamplesSet Requested Quantity by Field ValueSinceDescription Filter the input IDs that are used as the quantity for the field. Usage Filter the input IDs that …

gpaa_coords

DescriptionUsageParametersSinceDescription Filter the coordinates used on initial load. Usage Apply to all fields on all forms. Apply to all fields on a specific form. Apply …

gpcld_use_visitor_timezone

DescriptionUsageParametersSinceDescription By default, Conditional Logic Dates will use the server’s timezone for conditional logic. Return true in a filter for this hook to use the …

gpgs_gppa_cache_rows_expiration

DescriptionUsageParametersExamplesIncrease cache durationSinceDescription Filter the number of seconds that row data should be cached for. Defaults to 60 seconds. Usage Parameters expiration_time int Number of …

gppa_bypass_populate_form

DescriptionUsageParametersSinceDescription Filter to bypass Populate Anything population. Useful for preventing dynamic population while running intensive batch processes that add/edit entries. Usage Apply to all forms. …

gppa_query_all_value_objects

DescriptionUsageParametersSinceDescription With Populate Anything 2.0, we now only query 1 object at a time when populating values. This is to improve performance, but can break …

gpi_approved_payment_statuses

DescriptionUsageParametersSinceDescription Filter the payment statuses that should be considered approved before decrementing inventory. If the payment status is NULL, it will always be considered approved. …

gpaa_prevent_browser_autocomplete (JS)

DescriptionUsageParametersSinceExamplesAllow browser autocomplete for all Address fields using Address AutocompleteAllow browser autocomplete for a specific field ID in a formDescription Filter whether browser autocomplete should …

gpgs_allow_user_entered_values

DescriptionUsageParametersSinceDescription Allows formula values, dates, numbers, currency, etc to be written to a sheet instead of raw strings. This is useful for adding formatted dates, …

gpeb_entry_duplicated

DescriptionUsageParametersSinceDescription Action that fires after an entry has been duplicated. Usage Parameters entry array The entry that was duplicated. Since This action is available since …