Documentation Category: Hook

gpnf_submitted_entry_ids

DescriptionUsageParametersSinceDescription Filter the entry IDs when populating entries into a Nested Form field (typically for editing). This is useful for adding support for editing Nested …

gpml_image_sizes

DescriptionUsageParametersExamplesUpload the original image and the thumbnailSinceDescription Filter the image sizes to create after files are uploaded Usage Apply to all images for all forms …

gpalf_init_script_args

DescriptionUsageParametersSinceDescription Filter the options that will be used to initialize the JS functionality for the frontend. Usage Filter inits scripts for all List fields. Filter …

gpalf_supported_field_types

DescriptionUsageParametersSinceDescription Filter the field types that can trigger auto-list-field rows. Usage Parameters field_types array Array of supported field types. Defaults to [ ‘text’, ‘select’, ‘number’, …

gpns_unsubscribe_link_text

DescriptionUsageParametersSinceDescription Filter the text inside unsubscribe links. Usage Parameters text string The unsubscribe link text. Defaults to “Unsubscribe” notification array The current notification. entry array …

gpns_unsubscribe_url_args

DescriptionUsageParametersExamplesChange scope and unsubscribe success URLSinceDescription Filter the arguments used to build the unsubscribe URL. Usage Filter unsubscribe URL arguments for all unsubscribe URLs. Filter …

gpns_unsubscribe_confirmation

DescriptionUsageParametersSinceDescription Filter the unsubscribe confirmation message and title. Note, this will not be used if setting url in the gpns_unsubscribe_url_args filter. Usage Parameters unsubscribe_confirmation array …

gpls_limit_field_value

DescriptionUsageParametersSinceDescription Filter the value used by Limit Submissions when comparing the value to already submitted values. Usage Apply to all limit field values. Apply to …

gpls_rule_type_choices

DescriptionUsageParametersExamplesOnly allow some rule types.SinceDescription Filter the types of rules available for selection when configuring Limit Submission feeds. Usage Parameters choices array An array of …

gpbua_activation_page_id

DescriptionUsageParametersExamplesChange activation page ID depending on language with Polylang.SinceDescription Filter the ID that will be used to identify and fetch the activation page. Usage Parameters …

gpnf_should_delete (JS)

DescriptionUsageParametersExamplesAdd confirmation to Delete buttons in the parent formSinceDescription Filter whether the child entry should be deleted. Useful for adding custom confirmations before deleting. Usage …

gpns_schedule_timestamp

DescriptionUsageParametersExamplesSend notification on the last day of every monthSend notification at the beginning of the next work weekSinceDescription Filter the timestamp (Unix epoch) used to …

gpns_evaluate_conditional_logic_on_send

DescriptionUsageParametersSinceDescription Whether conditional logic should be evaluated when sending scheduled notifications. Note: This does not control whether conditional logic is evaluated when the notification is …

gpnf_child_entries_separator

DescriptionUsageParametersExamplesSet Custom SeparatorSinceDescription Filter the separator between child entry summaries when displaying all child entries either in {all_fields} merge tag or a specific Nested Form …

gpns_current_time

DescriptionUsageParametersSinceDescription Filter to change what time is used for the cutoff when getting notifications that are due for sending. The primary use for this is …