AI Summary
Description
The wpforms_field_new_default
filter lets you modify the default settings for any newly added form field in WPForms. For example, you can change the default Address Scheme from US to International when new Address fields are added to your forms.
This filter only applies to fields added after the snippet is in place. Existing fields already in your forms will keep their previous defaults.
parameter | type | description |
---|---|---|
$field | array | The default settings for the field being added. Includes type, format, scheme, and other field properties. |
Source
wpforms\src\Integrations\AI\API\Forms.php
Example
/**
* Set a default placeholder for all new text fields.
*/
function wpf_dev_field_new_default_text( $field ) {
if ( $field['type'] === 'text' ) {
$field['placeholder'] = 'Enter your response here';
}
return $field;
}
add_filter( 'wpforms_field_new_default', 'wpf_dev_field_new_default_text' );