Beschreibung

Die wpforms_entry_save_data filtert die Eintragsdaten vor dem Speichern des Eintrags.

Parameter

$Felder
(Array) Nicht sanitisierte Felddaten.
$Eintrag
(Array) Eingabedaten.
$form_data
(Array) Verarbeitete Formulareinstellungen/Daten, die für die spätere Verwendung vorbereitet sind.

Quelle

wpforms/src/Forms/Submission.php

Mehr Informationen

Dieser Filter ermöglicht es den Benutzern, die Eingabedaten vor dem Speichern der Eingabe zu bearbeiten.

Beispiele

In diesem Beispiel werden wir einige Felder aus dem Eintrag ausschließen.

function exclude_fields_from_entries( $fields, $entry, $form_data ) {

$exclude_field_ids = array( 13, 25, 28 );

foreach ( $fields as $key => $field ) {

    if ( in_array( $field[ 'id' ], $exclude_field_ids ) ) {

        unset( $fields[ $key ] );

    }
}

return $fields;

}
add_filter( 'wpforms_entry_save_data', 'exclude_fields_from_entries', 10, 3 );