Résumé de l'IA
Vue d'ensemble
Souhaitez-vous afficher les champs de formulaire vides dans vos notifications par email ? Par défaut, WPForms n'inclut pas de champs vides dans les emails de notification, mais cela peut être facilement changé avec un petit bout de code ajouté à votre site. Nous allons vous montrer comment utiliser PHP pour inclure tous les champs de formulaire dans vos notifications par email.
Mise en place
Pour commencer, vous devez ajouter cet extrait à votre site. Si vous avez besoin d'aide pour ajouter des snippets à votre site, veuillez consulter ce tutoriel.
/**
* Afficher les champs de formulaire vides dans les notifications par courriel.
*
* @link https://wpforms.com/developers/how-to-show-empty-form-fields-in-email-notifications/
*/
add_filter( 'wpforms_email_display_empty_fields', '__return_true' ) ;
Une fois le code ajouté, vous verrez maintenant tous les champs de formulaire dans vos notifications par courrier électronique, y compris les champs vides.

Et c'est tout ! Vous avez maintenant terminé les étapes nécessaires pour inclure tous les champs de formulaire dans vos notifications par courrier électronique. Vous souhaitez également masquer les choix d'images dans vos notifications par courrier électronique ? Consultez notre tutoriel intitulé Comment masquer les choix d'images dans les courriels de notification.
Questions fréquemment posées
Puis-je supprimer le texte "(vide)" des champs vides dans le PDF Addon ?
Oui. Si vous utilisez également l'extension PDF et que vous préférez des champs entièrement vierges au lieu de l'extension (empty) vous pouvez ajouter l'extrait de code suivant à votre site :
add_filter( 'wpforms_pdf_notifications_fields_field_html_value', function( $value, $field, $form_data, $template ) {
if ( trim($value) === '(empty)' ) {
$value = ''; // Remove the placeholder
}
return $value;
}, 20, 4 );
add_filter( 'wpforms_pdf_notifications_fields_field_message_html', function( $html, $field, $form_data, $template ) {
// Remove literal "(empty)" from the message HTML
$html = str_replace('(empty)', '', $html);
return $html;
}, 20, 4 );
Après avoir ajouté ce snippet, les champs vides dans les PDF générés apparaîtront vides.
En rapport
Référence du filtre : wpforms_email_display_empty_fields