Beschreibung

Der wpforms_field_new_default Filter ermöglicht es Ihnen, die Standardeinstellungen für jedes neu hinzugefügte Formularfeld in WPForms zu ändern. Sie können beispielsweise das Standard-Adressschema von US auf International ändern, wenn neue Adressfelder zu Ihren Formularen hinzugefügt werden.

Dieser Filter gilt nur für Felder, die hinzugefügt werden, nachdem der Snippet platziert wurde. Vorhandene Felder in Ihren Formularen behalten ihre bisherigen Standardwerte.

Parametertypbeschreibung
$fieldArrayDie Standardeinstellungen für das Feld, das hinzugefügt wird. Enthält Typ, Format, Schema und andere Feld-Eigenschaften.

Quelle

wpforms\src\Integrations\AI\API\Forms.php

Beispiel

/**
 * 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' );

Referenzartikel