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

**Publié :** 4 septembre 2019
**Auteur :** Équipe éditoriale

**Extrait :** L'action wpforms_frontend_output_after se déclenche lorsque le shortcode du formulaire est exécuté et après l'affichage du formulaire. Nous vous donnerons un exemple d'utilisation.

**Contenu :**

## Description

L'action `wpforms_frontend_output_after` se déclenche après l'affichage d'un formulaire sur le front-end du site, uniquement si le formulaire existe et contient des champs.

## Paramètres

$form\_data*(tableau)* Paramètres/données du formulaire traités, préparés pour une utilisation ultérieure.$form*(WP\_Post)* Objet de type de publication du formulaire.## Source

`wpforms/src/Frontend/Frontend.php`

## Informations supplémentaires

Bien que `wpforms_frontend_output_after` ne se déclenche que pour les formulaires valides et non vides, il s'exécute après le processus de rendu de la sortie.

Une action alternative à considérer est [wpforms\_frontend\_output\_before](https://wpforms.com/developers/wpforms_frontend_output_before/ "L'action wpforms_frontend_output_before"), car elle fonctionne de manière similaire, sauf qu'elle ne se déclenche **avant** l'affichage du formulaire.

## Exemples

Un exemple d'utilisation de cette action particulière peut être d'afficher un lien juste après le bouton **Envoyer** du formulaire.

N'oubliez pas de changer l'ID du formulaire de `731` pour qu'il corresponde à l'ID spécifique du formulaire sur lequel vous souhaitez exécuter votre code, ainsi que le répertoire des images (si vous appelez une image) pour qu'il corresponde à celui de la structure de votre thème.

Si vous avez besoin d'aide pour trouver l'ID de votre formulaire, [veuillez consulter ce tutoriel](https://wpforms.com/developers/how-to-locate-form-id-and-field-id/ "Comment localiser l'ID du formulaire et l'ID du champ").

```

/**
 * Affiche quelque chose après vos formulaires.
 *
 * @link  https://wpforms.com/developers/wpforms_frontend_output_after/
 *
 * @param array  $form_data Données et paramètres du formulaire.
 * @param object $form      Objet de type de publication du formulaire.
 */

function wpf_dev_frontend_output_after( $form_data, $form ) {
    
    // Facultatif, vous pouvez limiter à des formulaires spécifiques. Ci-dessous, nous limitons la sortie au
    // formulaire n° 731.
    if ( absint( $form_data[ 'id' ] ) !== 731 ) {
        return;
    } 

    // Exécutez le code ou consultez l'énoncé echo d'exemple ci-dessous.
    _e( 'Cliquez ici pour nos offres du Black Friday ! Découvrez nos offres du Black Friday.', 'plugin-domain' );

}
add_action( 'wpforms_frontend_output_after', 'wpf_dev_frontend_output_after', 10, 2 );
```

## Articles de référence

- [Comment afficher une image après votre formulaire](https://wpforms.com/developers/how-to-display-an-image-after-your-form/ "Comment afficher une image après votre formulaire")
- [Comment planifier un formulaire en fonction de l'heure de la journée](https://wpforms.com/developers/how-to-schedule-a-form-base-on-the-time-of-day/ "Comment planifier un formulaire en fonction de l'heure de la journée")

**Catégories :** Crochets d'action

**Tags :** PHP

---</body></html>