Resumo da IA
Descrição
O wpforms_entry_preview_fields
permite que você modifique os campos exibidos na Visualização de entrada. Isso pode ser útil para ocultar campos vazios ou reorganizar os dados da visualização antes de serem exibidos. Você pode usar esse filtro para ocultar campos sem valores, ajustar rótulos ou remover completamente campos específicos da exibição de visualização.
parâmetro | tipo | descrição |
---|---|---|
$fields | matriz | Dados dos campos de visualização da entrada. Cada campo inclui seu ID, rótulo e valor. |
$form_data | matriz | ID do formulário. |
Fonte
wpforms\src\Pro\Forms\Fields\EntryPreview\Field.php
Exemplo
/**
* 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 );