Hooks

Hooks

Every WordPress action and filter fired by XPAC: 208 hook names across 241 call sites in 24 packages.

Every WordPress action and filter fired by XPAC: 208 hook names across 241 call sites in 24 packages.

204 of those call sites are PHP and 37 are JavaScript fired through @wordpress/hooks. 198 are described by a docblock, at the call or on the constant that names the hook; the remaining 43 are listed with their signature and call sites only. 14 call sites build their hook name at runtime and are shown as the pattern that produces it.

This page is generated from the PHP and JavaScript sources on every build, so it cannot describe a hook that is no longer fired.

HookKindPackage
http_allowed_safe_portsFilterZapier
illegal_user_loginsFilterUserAuth
login_errorsFilterUserAuth
new_user_email_contentFilterUserAuth
the_contentFilterPopups
the_titleFilterPopups
{$this->module->getId()}_settings_pageAction, dynamicShared
{$this->module->getId()}_settings_script_dependenciesFilter, dynamicShared
{$this->module->getId()}_settings_style_dependenciesFilter, dynamicShared
wp_react_settings_${type}_control_contentFilter, dynamicAdminUi
wp_react_settings_after_module_settings_saveActionShared
wp_react_settings_field_types_with_callable_optionsFilterShared
wp_react_settings_shared_context_initActionAdminUi
wp_react_settings_shared_context_initial_valuesFilterAdminUi, Forms
xpac-forms-after-settings-modal-contentFilterAirtable, Brevo, CampaignMonitor, Forms, FormsSubmissionToPost, GetResponse, Klaviyo, Mailchimp, MultiStepForm, SendGrid, TouchBasePro, UserAuth, Webhooks, Zapier, Zoho
xpac-forms-field-nameFilterForms
xpac-forms-field-output-propsFilterForms
xpac-forms-field-panelsFilterForms
xpac-forms-form-panelsFilterForms
xpac-forms-user-auth-action-settings-before-mappingFilterUserAuth
xpac-popup-display-rule-additional-componentsFilterPopups
xpac-popups-animationFilterPopups
xpac-popups-conversion-selectorFilterPopups
xpac-popups-display-rule-default-configFilterPopups
xpac-popups-display-rule-render-trigger-rulesFilterPopups
xpac-popups-is-conversionFilterPopups
xpac-popups-is-modalFilterPopups
xpac-popups-popup-panelsFilterPopups
xpac-popups-triggersFilterPopups
xpac-popups-type-labelsFilterPopups
xpac-popups-typesFilterPopups
xpac_admin_menu_orderFilterShared
xpac_airtable_request_timeoutFilterAirtable
xpac_airtable_typecastFilterAirtable
xpac_airtable_upload_attachmentsFilterAirtable
xpac_akismet_comment_check_dataFilterAkismet
xpac_akismet_missing_api_keyActionAkismet
xpac_akismet_request_timeoutFilterAkismet
xpac_brand_iconFilterShared
xpac_brand_nameFilterShared
xpac_brand_slugFilterShared
xpac_brevo_payloadFilterBrevo
xpac_brevo_request_timeoutFilterBrevo
xpac_campaign_monitor_request_timeoutFilterCampaignMonitor
xpac_cloudflare_turnstile_request_timeoutFilterCloudflareTurnstile
xpac_extensions_api_urlFilterShared
xpac_form_post_{$block['blockName']}_uploadAction, dynamicForms
xpac_form_pre_{$block['blockName']}_uploadAction, dynamicForms
'xpac_form_upload_' . $block['blockName'] . '_parent_post_id'Filter, dynamicFormsSubmissionToPost
xpac_form_upload_{$block['blockName']}_attachment_post_statusFilter, dynamicForms
xpac_form_upload_{$block['blockName']}_insert_wp_attachmentFilter, dynamicForms
xpac_form_upload_{$block['blockName']}_parent_post_idFilter, dynamicForms
xpac_forms_action_item_statusFilterForms
xpac_forms_after_form_beginActionForms
xpac_forms_after_submitActionForms
xpac_forms_autosubmit_allow_legacy_form_signatureFilterFormsAutoSubmit
xpac_forms_autosubmit_link_ttlFilterFormsAutoSubmit
xpac_forms_autosubmit_pre_submitActionFormsAutoSubmit
xpac_forms_autosubmit_unsafe_fieldsFilterFormsAutoSubmit
xpac_forms_before_form_endActionForms
xpac_forms_deliveries_retention_daysFilterForms
xpac_forms_disable_default_stylesFilterForms
xpac_forms_editor_inline_js_dataFilterForms
xpac_forms_email_content_typeFilterForms
xpac_forms_email_field_valueFilterForms
xpac_forms_email_headersFilterForms
xpac_forms_enable_verificationFilterAkismet, CloudflareTurnstile, GoogleReCaptcha
xpac_forms_entries_delete_attachmentsFilterForms
xpac_forms_entries_entry_dataFilterForms
xpac_forms_entries_entry_lifetimeFilterForms
xpac_forms_entries_extra_answer_keysFilterForms
xpac_forms_entries_field_valueFilterForms
xpac_forms_entries_table_additional_columnsFilterForms
xpac_forms_entries_table_additional_sortable_columnsFilterForms
xpac_forms_entries_trash_lifetimeFilterForms
xpac_forms_entries_{$type}_field_valueFilter, dynamicForms
xpac_forms_entry_write_failedActionForms
xpac_forms_form_accessibleFilterForms
xpac_forms_form_block_attributesFilterForms
xpac_forms_form_requires_loginFilterForms
xpac_forms_form_scheduleFilterForms
xpac_forms_form_submission_limitFilterForms
xpac_forms_idempotency_lock_timeoutFilterForms
xpac_forms_idempotency_ttlFilterForms
xpac_forms_initActionForms
xpac_forms_initialize_submissionActionForms
xpac_forms_inline_js_dataFilterForms
xpac_forms_integration_appliesFilterForms
xpac_forms_integration_labelFilterForms
xpac_forms_overview_cache_ttlFilterForms
xpac_forms_post_meta_default_valuesFilterForms
xpac_forms_post_meta_schemaFilterForms
xpac_forms_post_render_formActionForms
xpac_forms_post_script_dependenciesFilterForms
xpac_forms_post_style_dependenciesFilterForms
xpac_forms_pre_render_formActionForms
xpac_forms_private_upload_directoryFilterForms
xpac_forms_provider_blocks_dataFilterForms
xpac_forms_quarantine_spamFilterForms
xpac_forms_redirect_configFilterForms
xpac_forms_render_form_contentFilterForms
xpac_forms_spam_submissionActionForms
xpac_forms_stripe_allow_legacy_intentFilterStripe
xpac_forms_stripe_clientFilterStripe
xpac_forms_stripe_create_rate_limitFilterStripe
xpac_forms_stripe_currencyFilterStripe
xpac_forms_stripe_payload_ttlFilterStripe
xpac_forms_stripe_webhookActionStripe
xpac_forms_structure_responseFilterForms
xpac_forms_submission_infoActionForms
xpac_forms_submission_invisible_blocksFilterConditionalLogic
xpac_forms_submission_lock_timeoutFilterForms
xpac_forms_submission_messagesFilterForms
xpac_forms_submission_validationFilterForms
xpac_forms_submit_callbacksFilterForms
xpac_forms_submit_responseFilterForms, FormsAutoSubmit
xpac_forms_throttle_limitFilterForms
xpac_forms_throttle_lock_timeoutFilterForms
xpac_forms_throttle_windowFilterForms
xpac_forms_throttledActionForms
xpac_forms_upload_errorsFilterForms
xpac_forms_upload_handlerFilterForms
xpac_forms_uploader_blocksFilterForms
xpac_forms_uploads_privateFilterForms
xpac_forms_use_assets_in_post_type_with_field_supportFilterForms
xpac_forms_user_auth_account_verification_for_usersFilterUserAuth
xpac_forms_user_auth_account_verifiedActionUserAuth
xpac_forms_user_auth_activationActionUserAuth
xpac_forms_user_auth_activation_email_failedActionUserAuth
xpac_forms_user_auth_allow_registrationFilterUserAuth
xpac_forms_user_auth_can_grant_roleFilterUserAuth
xpac_forms_user_auth_email_change_confirmation_urlFilterUserAuth
xpac_forms_user_auth_email_change_lifetimeFilterUserAuth
xpac_forms_user_auth_email_update_confirmedActionUserAuth
xpac_forms_user_auth_enforce_verificationFilterUserAuth
xpac_forms_user_auth_forgot_password_failActionUserAuth
xpac_forms_user_auth_form_settingsFilterUserAuth
xpac_forms_user_auth_redirect_urlFilterUserAuth
xpac_forms_user_auth_refererFilterUserAuth
xpac_forms_user_auth_reset_password_page_slugFilterUserAuth
xpac_forms_user_auth_reveal_accountsFilterUserAuth
xpac_forms_user_auth_send_new_user_notificationsFilterUserAuth
xpac_forms_user_auth_token_lifetimeFilterUserAuth
xpac_forms_user_auth_user_create_failActionUserAuth
xpac_forms_user_auth_user_createdActionUserAuth
xpac_forms_user_auth_user_forgot_passwordActionUserAuth
xpac_forms_user_auth_user_forgot_password_failActionUserAuth
xpac_forms_user_auth_user_logged_inActionUserAuth
xpac_forms_user_auth_user_login_failActionUserAuth
xpac_forms_user_auth_user_reset_passwordActionUserAuth
xpac_forms_user_auth_user_reset_password_failActionUserAuth
xpac_forms_user_auth_user_update_failActionUserAuth
xpac_forms_user_auth_user_updatedActionUserAuth
xpac_forms_validation_block_rulesFilterForms
xpac_forms_validation_choices_allowed_valuesFilterForms
xpac_forms_validation_{$name}_rule_messageFilter, dynamicForms
xpac_forms_webhooks_field_valueFilterWebhooks
xpac_forms_webhooks_request_bodyFilterWebhooks
xpac_forms_{$action}_callbacksFilter, dynamicForms
xpac_forms_{$name}_field_typeFilter, dynamicForms
xpac_getresponse_request_timeoutFilterGetResponse
xpac_google_recaptcha_request_timeoutFilterGoogleReCaptcha
xpac_inline_popup_attributesFilterPopups
xpac_inline_popups_available_locationsFilterPopups
xpac_klaviyo_api_revisionFilterKlaviyo
xpac_klaviyo_request_timeoutFilterKlaviyo
xpac_mailchimp_request_timeoutFilterMailchimp
xpac_popup_renderFilterPopups
xpac_popups_available_locationsFilterPopups
xpac_popups_block_usage_cache_ttlFilterPopups
xpac_popups_count_visitorFilterPopups
xpac_popups_cpt_script_dependenciesFilterPopups
xpac_popups_cpt_style_dependenciesFilterPopups
xpac_popups_front_script_dependenciesFilterPopups
xpac_popups_front_style_dependenciesFilterPopups
xpac_popups_importedActionPopups
xpac_popups_initActionPopups
xpac_popups_popup_configurationFilterPopups
xpac_popups_popup_settings_schemaFilterPopups
xpac_popups_post_meta_default_valuesFilterPopups
xpac_popups_post_meta_schemaFilterPopups
xpac_popups_remove_data_on_uninstallFilterPopups
xpac_popups_render_hooksFilterPopups
xpac_popups_render_in_popup_contextFilterPopups
xpac_popups_rendered_typesFilterPopups
xpac_popups_rule_scheduleFilterPopups
xpac_popups_settings_updatedActionPopups
xpac_popups_stats_deviceFilterPopups
xpac_popups_stats_prunedActionPopups
xpac_popups_stats_rate_limitFilterPopups
xpac_popups_stats_rate_windowFilterPopups
xpac_popups_stats_recordedActionPopups
xpac_popups_stats_retention_daysFilterPopups
xpac_popups_stats_write_failedActionPopups
xpac_popups_trigger_typesFilterPopups
xpac_popups_trust_proxyFilterPopups
xpac_popups_type_needs_triggerFilterPopups
xpac_sendgrid_attachment_budgetFilterSendGrid
xpac_sendgrid_email_field_valueFilterSendGrid
xpac_sendgrid_request_timeoutFilterSendGrid
xpac_touch_base_pro_request_timeoutFilterTouchBasePro
xpac_webhooks_allow_unsafe_urlFilterWebhooks
xpac_webhooks_request_timeoutFilterWebhooks
xpac_zapier_allow_unsafe_urlFilterZapier
xpac_zapier_field_valueFilterZapier
xpac_zapier_request_bodyFilterZapier
xpac_zapier_request_timeoutFilterZapier
xpac_zoho_request_timeoutFilterZoho