Descrizione

Il filtro wpforms_entry_preview_fields consente di modificare i campi visualizzati nell'anteprima della voce. Questo può essere utile per nascondere campi vuoti o riorganizzare i dati dell'anteprima prima che vengano visualizzati. Puoi usare questo filtro per nascondere campi senza valori, regolare le etichette o rimuovere completamente campi specifici dalla visualizzazione di anteprima.

parametrotipodescrizione
$fieldsarrayDati dei campi di anteprima della voce. Ogni campo include il suo ID, etichetta e valore.
$form_dataarrayID del modulo.

Origine

wpforms\src\Pro\Forms\Fields\EntryPreview\Field.php

Esempio

/**
 * Hide empty fields in the entry preview.
 */
function wpf_dev_hide_empty_preview( $fields, $form_data ) {
    $fields = array_filter( $fields, function( $field ) {
        return ! empty( $field['value'] );
    });
    return $fields;
}
add_filter( 'wpforms_entry_preview_fields', 'wpf_dev_hide_empty_preview', 10, 2 );

Articolo di riferimento