Resumen de la IA
Descripción
En wpforms_entry_preview_fields
le permite modificar los campos mostrados en la vista previa de la entrada. Esto puede ser útil para ocultar campos vacíos o reorganizar los datos de la vista previa antes de que se muestren. Puede utilizar este filtro para ocultar campos sin valores, ajustar etiquetas o eliminar por completo campos específicos de la vista previa.
parámetro | tipo | descripción |
---|---|---|
$fields | matriz | Vista previa de los datos de los campos de entrada. Cada campo incluye su ID, etiqueta y valor. |
$form_data | matriz | Formulario ID. |
Fuente
wpforms\src\Pro\Forms\Fields\EntryPreview\Field.php
Ejemplo
/**
* 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 );