Table of Contents
FluentForms comes with many PHP hooks that lets you tweak the default behavior and add new functionalities .
Form Hooks #
New Form Admin Hooks #
Form Editor Hooks #
Form Render #
Scheduled Tasks #
Permission Assignment #
Admin Menu #
Form Style #
Additional Hooks #
Entry Hooks #
- fluentform_before_all_entries_render
- fluentform_after_all_entries_render
- fluentform_before_entry_deleted
- fluentform_before_entry_payment_deleted
- fluentform_after_entry_deleted
- fluentform_before_all_entries_render
- fluentform_after_all_entries_render
- fluentform_before_partial_entry_deleted
- fluentform_after_partial_entry_deleted
- flunetform_render_payment_entries
Integration Hooks #
- fluentform_global_notify_completed
- fluentform_save_global_integration_settings_{$settingsKey}
- ff_integration_action_result
User Registration
Post Integreation
Double Optin Confirmation
Email Hooks #
Payment Receipt Hooks #
Addon Hooks #
Form Settings Hooks #
- fluentform_before_form_settings_app
- fluentform_after_form_settings_app
- fluentform_form_settings_container_{$current_sub_route}
- fluentform_before_global_settings_wrapper
- fluentform_after_global_settings_wrapper
- fluentform_global_settings_component_{$currentComponent}
- fluentform_after_global_settings_option_render
- fluentform_before_global_settings_option_render
Form Export/Import Hooks #
Form Styler #
Conversational Form #
Payment Hooks #
- fluent_payment_frameless_{$paymentMethod}
- fluentform_rending_payment_method_{$methodName}
- fluentform_process_payment_{$selectedPaymentMethod}
- fluentform_payment_method_render_{$methodName}
- fluentform_before_payment_status_change
- fluentform_after_payment_status_change
- fluentform_payment_refunded_{$method}
- fluentform_payment_refunded
- fluentform_payment_refund_updated_{$method}
- fluentform_payment_refund_updated
- fluentform_ipn_endpint_{$paymentMethod}
- fluentform_paypal_ipn_verification_failed
- fluentform_ipn_paypal_action_{$txn_type}
- fluentform_ipn_paypal_action_web_accept