Developers
Gravity Flow Actions and Filters
Understand what hooks Gravity Flow provides, which parameters are available to them and examples of how they can be used to customize the default plugin behaviour to suit your use case / needs.
Extension Actions and Filters
Understand what hooks each Gravity Flow extension provides, which parameters are available to them and how they can be used to customize the default behaviours to suit your use case / needs.
Data Objects
Articles
gravityflow_validation_user_input
The filter gravityflow_validation_user_input is used to validate whether the user input step form is valid. You might use it when you require an equivalent to gform_validation.
gravityflow_timeline_step_icon
The gravityflow_timeline_step_icon filter allows the step icon to be filtered for the timeline.
gravityflow_step_form
The gravityflow_step_form filter allows the form to be modified before a step using it is processed.
gravityflowpdf_file_path
The gravityflowpdf_file_path filter allows the file path to be modified.
gravityflow_title_entry_detail
The gravityflow_title_entry_detail can be used to customize the title of the workflow details page.
gravityflowwoocommerce_pre_update_entry
The gravityflowwoocommerce_pre_update_entry action allows the processing to be overridden entirely.
gravityflowformconnector_delete_entry_id
The gravityflowformconnector_delete_entry_id allows the ID of the entry to be deleted to be overridden. ParameterTypeDefinition$stepStepThe step currently being processed.$formForm objectCurrent form.$entryEntry objectThe current entry.$target_entry_idIntegerThe target entry.
gravityflow_major_version_auto_updates_allowed
The gravityflow_major_version_auto_updates_allowed filter, added in version 2.6, allows automatic updates of major Gravity Flow releases to be controlled.
gravityflow_approval_confirm_prompt_messages
The gravityflow_approval_confirm_prompt_messages filter allows users to modify the messages for approval/rejection confirmation.
gravityflow_auto_format_instructions
The gravityflow_auto_format_instructions filter allows disabling automatic formatting adding additional line breaks on ‘Display Instructions’ of a workflow step.