Résumé IA
Description
Le filtre wpforms_entry_preview_fields vous permet de modifier les champs affichés dans l'aperçu des entrées. Cela peut être utile pour masquer les champs vides ou réorganiser les données de l'aperçu avant leur affichage. Vous pouvez utiliser ce filtre pour masquer les champs sans valeur, ajuster les étiquettes ou supprimer complètement des champs spécifiques de l'affichage de l'aperçu.
| paramètre | type | description |
|---|---|---|
$fields | tableau | Données des champs d'aperçu des entrées. Chaque champ inclut son ID, son étiquette et sa valeur. |
$form_data | tableau | ID du formulaire. |
Source
wpforms\src\Pro\Forms\Fields\EntryPreview\Field.php
Exemple
/**
* 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 );