Documentation Category: Hook

gpnf_export_parent_entry_row

Disable the output of parent entry rows so that only child entry rows are exported.

gpnf_export_parent_entry_data_on_child_entry_rows

Enable the output of parent entry data on child entry rows.

gpnf_submitted_entry_ids

Filter the entry IDs when populating entries into a Nested Form field (typically for editing). This is useful for adding support for editing Nested Forms in other plugins such as GP Entry Blocks. Note, this filter is often used in tandem with gpnf_bypass_entry_permissions.

gpml_image_sizes

Filter the image sizes to create after files are uploaded

gpalf_init_script_args

Filter the options that will be used to initialize the JS functionality for the frontend.

gpalf_supported_field_types

Filter the field types that can trigger auto-list-field rows.

gpns_unsubscribe_link_text

Filter the text inside unsubscribe links.

gpns_unsubscribe_url_args

Filter the arguments used to build the unsubscribe URL.

gpns_unsubscribe_confirmation

Filter the unsubscribe confirmation message and title. Note, this will not be used if setting url in the gpns_unsubscribe_url_args filter.

gpls_limit_field_value

Filter the value used by Limit Submissions when comparing the value to already submitted values.

gpls_rule_type_choices

Filter the types of rules available for selection when configuring Limit Submission feeds.

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

Filter the timestamp (Unix epoch) used to schedule a notification

gpns_evaluate_conditional_logic_on_send

Whether conditional logic should be evaluated when sending scheduled notifications. Note: this does not control whether conditional logic is evaluated when the notification is initially scheduled when the original event is triggered.