Forms — hooks
8 hooks — 3 actions · 5 filters.
| Hook | Type | Summary |
|---|---|---|
fw_ext_forms_frontend_submit | action | Fires after a frontend form is submitted, passing form id, type, instance, and process data for post-submit handling. |
fw_option_type_form_builder_init | action | Fires after the Form Builder option type loads its item classes, letting extensions register additional form-builder items. |
fw:ext:contact-forms:email:bcc | filter | Filters the BCC recipient map used when a contact-form submission email is sent. |
fw:ext:contact-forms:email:cc | filter | Filters the CC recipient map used when a contact-form submission email is sent. |
fw:ext:contact-forms:sent | action | Fires after a contact-form email is sent successfully, passing the entry data so listeners can log or react to the submission. |
fw:ext:forms:attr:class | filter | Filters the CSS class string applied to the rendered form element. |
fw:ext:forms:builder:load-item:form-header-title | filter | Filters whether a new contact form seeds a default form-header-title item into the form builder. |
fw:ext:forms:collect-uploads | filter | Filters the collected uploaded files (from File Upload fields) mapped by shortcode, after validation passes. |
fw_ext_forms_frontend_submit
🎬 action
Fires after a frontend form is submitted, passing form id, type, instance, and process data for post-submit handling.
add_action( 'fw_ext_forms_frontend_submit', $callback );
Fired in: framework/extensions/forms/class-fw-extension-forms.php:283
fw_option_type_form_builder_init
🎬 action
Fires after the Form Builder option type loads its item classes, letting extensions register additional form-builder items.
add_action( 'fw_option_type_form_builder_init', $callback );
Fired in: framework/extensions/forms/includes/option-types/form-builder/class-fw-option-type-form-builder.php:25
fw:ext:contact-forms:email:bcc
🧪 filter
Filters the BCC recipient map used when a contact-form submission email is sent.
add_filter( 'fw:ext:contact-forms:email:bcc', $callback );
Fired in: framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:169
fw:ext:contact-forms:email:cc
🧪 filter
Filters the CC recipient map used when a contact-form submission email is sent.
add_filter( 'fw:ext:contact-forms:email:cc', $callback );
Fired in: framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:163
fw:ext:contact-forms:sent
🎬 action
Fires after a contact-form email is sent successfully, passing the entry data so listeners can log or react to the submission.
add_action( 'fw:ext:contact-forms:sent', $callback );
Fired in: framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:198
fw:ext:forms:attr:class
🧪 filter
Filters the CSS class string applied to the rendered form element.
add_filter( 'fw:ext:forms:attr:class', $callback );
Fired in: framework/extensions/forms/class-fw-extension-forms.php:84
fw:ext:forms:builder:load-item:form-header-title
🧪 filter · 2 call sites
Filters whether a new contact form seeds a default form-header-title item into the form builder.
add_filter( 'fw:ext:forms:builder:load-item:form-header-title', $callback );
Fired in: framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:24
fw:ext:forms:collect-uploads
🧪 filter
Filters the collected uploaded files (from File Upload fields) mapped by shortcode, after validation passes.
add_filter( 'fw:ext:forms:collect-uploads', $callback );
Fired in: framework/extensions/forms/class-fw-extension-forms.php:254
← Back to Hooks overview