Resumen de la IA
En algunos casos, los correos electrónicos de notificación de WPForms pueden perder los saltos de línea y mostrarse como un solo párrafo en determinados clientes de correo electrónico. Esto puede ocurrir cuando se utiliza un mensaje personalizado en el correo electrónico de notificación y se añaden nuevas líneas pulsando Intro.
En este tutorial, te mostraremos dos formas de solucionar el problema. Utiliza estas opciones solo si ya estás observando el problema de formato en tu sitio web.
Opción 1: Añadir saltos de línea manualmente (recomendado)
El método más sencillo y fiable es añadir saltos de línea HTML en el mensaje de notificación.
En el generador de formularios WPForms, abre el formulario que deseas editar y ve a Configuración " Notificaciones. En la notificación que estás utilizando, busca el Mensaje de correo electrónico campo. Dondequiera que desee que el correo electrónico comience una nueva línea, escriba <br/> directamente en el mensaje.
Por ejemplo, puedes escribir Hi there,<br/>Thanks for reaching out!<br/>We’ll get back to you soon.
Opción 2: Convertir automáticamente los saltos de línea con un fragmento de código
Si prefiere seguir escribiendo su mensaje de notificación utilizando saltos de línea normales, puede utilizar el fragmento de código siguiente para convertir las nuevas líneas en <br/> antes de enviar el correo electrónico.
Añada este fragmento a su sitio web:
add_filter( 'wpforms_emails_notifications_processed_message', function ( $processed_message, $message, $notification ) {
return make_clickable( nl2br( $message ) );
}, 10, 3 );
Dirigirse a un formulario específico
Si el problema solo se produce en un formulario, puede limitar el fragmento a un ID de formulario específico:
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 );
Recuerde sustituir FORM ID con el ID del formulario al que deseas dirigirte.
Eso es todo lo que necesitas. Después de añadir el fragmento, tus correos electrónicos de notificación deberían conservar los saltos de línea en lugar de mostrarse como un único párrafo largo.
A continuación, es posible que desee revisar nuestra guía sobrecómo crear formularios de varias páginas en WPFormspara ver todas las opciones de configuración de saltos de página e indicadores de progreso.