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

**Pubblicato:** 25 febbraio 2021
**Autore:** Team Editoriale

**Estratto:** L'azione wpforms_display_field_after viene attivata prima che il modulo venga visualizzato per determinare la posizione di determinati elementi del modulo come le etichette.

**Contenuto:**

## Descrizione

L'azione `wpforms_display_field_after` viene attivata prima che il modulo venga visualizzato per determinare la posizione di determinati elementi del modulo come le etichette.

## Parametri

$fields(*array*) Valori/proprietà dei campi di inserimento sanificati.$form\_data(*array*) Impostazioni/dati del modulo.## Sorgente

`wpforms/src/Frontend/Frontend.php`

## Ulteriori Informazioni

L'azione viene attivata prima che il modulo venga visualizzato. Questa azione può essere utilizzata per spostare attributi del modulo come le etichette dei campi del modulo.

## Esempi

È importante notare che quando si utilizza questa azione per riposizionare l'etichetta del campo sotto il campo del modulo, è prima necessario utilizzare anche l'azione [`wpforms_display_field_before`](https://wpforms.com/developers/wpforms_display_field_before/) per rimuovere prima l'etichetta dalla visualizzazione prima del campo del modulo in modo da poter chiamare l'azione per riposizionare l'etichetta dopo il campo del modulo.

```

/**
 * L'azione viene attivata prima che il modulo venga visualizzato per determinare la posizione di determinati elementi del modulo come le etichette.
 *
 * @link   https://wpforms.com/developers/wpforms_display_field_after/
 * 
 * @param  array    $fields      Valori/proprietà dei campi di inserimento sanificati.
 * @param  array    $form_data   Impostazioni/dati del modulo.
 * @return array
 */

/* Prima rimuovi l'etichetta dall'apparire sopra il campo del modulo per il modulo 1289 */

function wpf_dev_display_field_before( $field, $form_data ) {
 
    if ( absint( $form_data[ 'id' ] ) !== 1289 ) {
        return;
    }

    remove_action( 'wpforms_display_field_before', array( wpforms()-&gt;frontend, 'field_label' ), 15 );
}
 
add_action( 'wpforms_display_field_before', 'wpf_dev_display_field_before', 10, 2 );

/* Ora posiziona l'etichetta in modo che appaia sotto il campo del modulo per il modulo 1289 */

function wpf_dev_display_field_after( $field, $form_data ) {

    if ( absint( $form_data[ 'id' ] ) !== 1289 ) {
        return;
    }
 
    wpforms()-&gt;frontend-&gt;field_label( $field, $form_data );
}
 
add_action( 'wpforms_display_field_after', 'wpf_dev_display_field_after', 1, 2 );

```

## Articoli di Riferimento

- [Come aggiungere Material Design ai tuoi campi modulo usando CSS](https://wpforms.com/developers/how-to-add-material-design-to-your-form-fields-using-css/ "Come aggiungere Material Design ai tuoi campi modulo usando CSS")
- [Come creare un modulo con etichette fluttuanti](https://wpforms.com/developers/how-to-create-a-form-with-floating-labels/ "Come creare un modulo con etichette fluttuanti")
- [Come aggiungere Material Design ai tuoi campi modulo usando CSS](https://wpforms.com/developers/how-to-add-material-design-to-your-form-fields-using-css/ "Come aggiungere Material Design ai tuoi campi modulo usando CSS")
- [Come utilizzare l'addon Salva e Riprendi con le interruzioni di pagina](https://wpforms.com/developers/how-to-use-the-save-and-resume-addon-with-page-breaks/ "Come utilizzare l'addon Salva e Riprendi con le interruzioni di pagina")

## Azione di Riferimento

[wpforms\_display\_field\_before](https://wpforms.com/developers/wpforms_display_field_before/ "Utilizzo dell'azione wpforms_display_field_before")

**Categorie:** Action Hooks

**Tag:** PHP

---</body></html>