<html lang="it-it" dir="ltr"><head></head><body>### [wpforms_html_field_value](https://wpforms.com/developers/wpforms_html_field_value/)

**Pubblicato:** 20 gennaio 2021
**Autore:** Team Editoriale

**Estratto:** Il filtro wpforms_html_field_value viene applicato ai valori dei campi delle voci. Viene utilizzato per rendere il valore del campo più visivo quando si visualizza il valore della voce.

**Contenuto:**

## Descrizione

Il filtro `wpforms_html_field_value` viene applicato ai valori dei campi delle voci in vari punti. Viene utilizzato per rendere il valore del campo più visivo quando si visualizza il valore della voce.

## Parametri

$value*(string)* Il valore.$field*(array)* Il campo.$form\_data*(array)* Impostazioni/dati del modulo elaborati, preparati per essere utilizzati in seguito.$context*(string)* Contesto di utilizzo.## Sorgente

`wpforms/pro/includes/admin/entries/class-entries-single.php`

## Maggiori Informazioni

Il filtro viene utilizzato per visualizzare una grafica più visiva nell'elenco **Voci** anziché solo il valore HTML puro memorizzato nel database.

## Esempi

In questo esempio, vogliamo includere le descrizioni dei campi all'interno delle voci.

```

/**
 * Filtro utilizzato per convertire un dato valore di voce in un formato visivo più robusto.
 *
 * In questo esempio, se viene fornito un codice colore esadecimale in un valore di testo, viene convertito
 * in un link per visualizzare maggiori dettagli sul colore.
 *
 * @link  https://wpforms.com/developers/wpforms_html_field_value/
 *
 * @param  string  $value      Il valore.
 * @param  array   $field      Il campo.
 * @param  array   $form_data  Impostazioni/dati del modulo elaborati, preparati per essere utilizzati in seguito.
 * @param  string  $context    Contesto di utilizzo.
 *
 * @return string 
 */

function wpf_dev_html_field_value( $field_val, $field, $form_data, $context ) {
     
    if ( $context !== 'email-html' ) {
        return $field_val;
    }
 
    if ( $field['type'] !== 'name' ) {
        return $field_val;
    }
 
    if ( empty( $form_data[ 'fields' ][$field[ 'id' ]] ) ) {
        return $field_val;
    }
 
    $field_data = $form_data[ 'fields' ][$field[ 'id' ]];
 
    if ( empty( $field_data[ 'description' ] ) ) {
        return $field_val;
    }
 
    return $field_val . '' . $field_data[ 'description' ];
}
add_filter( 'wpforms_html_field_value', 'wpf_dev_html_field_value', 20, 4 );
```

![Usando il filtro wpforms_html_field_value puoi facilmente includere le descrizioni dei campi nelle tue voci.](https://wpforms.com/wp-content/uploads/2021/01/wpforms-show-description-on-entries.jpg)

## Articoli di riferimento

- [Come visualizzare le voci del modulo](https://wpforms.com/developers/how-to-display-form-entries/ "Come visualizzare le voci del modulo")
- [Come nascondere il valore del prezzo dell'articolo nelle notifiche email](https://wpforms.com/developers/how-to-hide-the-item-price-value-in-the-email-notifications/ "Come nascondere il valore del prezzo dell'articolo nelle notifiche email")
- [Come includere le descrizioni dei campi nelle notifiche email](https://wpforms.com/developers/how-to-include-field-descriptions-inside-email-notifications/ "Come includere le descrizioni dei campi nelle notifiche email")
- [Come rendere i numeri di telefono un link nelle notifiche email](https://wpforms.com/developers/how-to-make-phone-numbers-a-link-in-email-notifications/ "Come rendere i numeri di telefono un link nelle notifiche email")
- [Come archiviare i valori delle checkbox come array](https://wpforms.com/developers/how-to-store-checkbox-values-as-an-array/ "Come archiviare i valori delle checkbox come array")

**Categorie:** Filtri Hook

**Tag:** PHP

---</body></html>