Résumé de l'IA
Dans certains cas, les e-mails de notification WPForms peuvent perdre leurs sauts de ligne et s'afficher sous forme de paragraphe unique dans certains clients de messagerie. Cela peut se produire lorsque vous utilisez un message personnalisé dans l'e-mail de notification et que vous ajoutez de nouvelles lignes en appuyant sur la touche Entrée.
Dans ce tutoriel, nous vous présenterons deux façons de résoudre ce problème. N'utilisez ces options que si vous constatez déjà un problème de mise en forme sur votre site.
Option 1 : Ajouter des sauts de ligne manuellement (recommandé)
L'approche la plus simple et la plus fiable consiste à ajouter des sauts de ligne HTML dans votre message de notification.
Dans le générateur de formulaires WPForms, ouvrez le formulaire que vous souhaitez modifier et allez dans Paramètres " NotificationsSous la notification que vous utilisez, trouvez le Message électronique champ. À l'endroit où vous souhaitez que l'e-mail commence une nouvelle ligne, tapez <br/> directement dans le message.
Par exemple, vous pouvez écrire Hi there,<br/>Thanks for reaching out!<br/>We’ll get back to you soon.
Option 2 : Convertir automatiquement les sauts de ligne à l'aide d'un extrait de code
Si vous préférez continuer à rédiger votre message de notification en utilisant des sauts de ligne normaux, vous pouvez utiliser l'extrait ci-dessous pour convertir les nouvelles lignes en <br/> avant l'envoi de l'e-mail.
Ajoutez cet extrait à votre site :
add_filter( 'wpforms_emails_notifications_processed_message', function ( $processed_message, $message, $notification ) {
return make_clickable( nl2br( $message ) );
}, 10, 3 );
Cibler un formulaire spécifique
Si le problème ne se produit que pour un seul formulaire, vous pouvez limiter l'extrait à un identifiant de formulaire spécifique :
add_filter( 'wpforms_emails_notifications_processed_message', function ( $processed_message, $message, $notification ) {
if ( $notification->form_data['id'] === 'FORM ID' ) {
return make_clickable( nl2br( $message ) );
}
return $processed_message;
}, 10, 3 );
N'oubliez pas de remplacer FORM ID avec l'ID du formulaire que vous souhaitez cibler.
C'est tout ce dont vous avez besoin. Après avoir ajouté l'extrait, vos e-mails de notification devraient conserver les sauts de ligne au lieu de s'afficher sous la forme d'un long paragraphe.
Ensuite, vous pouvez consulter notre guide surla création de formulaires multipages dans WPFormspour découvrir toutes les options de configuration des sauts de page et des indicateurs de progression.