Resumo de IA
Em alguns casos, os e-mails de notificação do WPForms podem perder as quebras de linha e ser exibidos como um único parágrafo em certos clientes de e-mail. Isso pode acontecer quando você usa uma mensagem personalizada no e-mail de notificação e adiciona novas linhas pressionando Enter.
Neste tutorial, mostraremos duas maneiras de lidar com o problema. Use estas opções apenas se você já estiver vendo o problema de formatação no seu site.
Opção 1: Adicionar Quebras de Linha Manualmente (recomendado)
A abordagem mais simples e confiável é adicionar quebras de linha HTML à sua mensagem de notificação.
No construtor de formulários WPForms, abra o formulário que deseja editar e vá para Configurações » Notificações. Abaixo da notificação que você está usando, encontre o campo Mensagem de E-mail. Onde quer que você queira que o e-mail comece uma nova linha, digite <br/> diretamente na mensagem.
Por exemplo, você pode escrever Olá,<br/>Obrigado por entrar em contato!<br/>Entraremos em contato em breve.
Opção 2: Converter Quebras de Linha Automaticamente Com um Snippet
Se preferir continuar a escrever a sua mensagem de notificação usando quebras de linha normais, pode usar o snippet abaixo para converter novas linhas em <br/> antes que o e-mail seja enviado.
Adicione este snippet ao seu site:
add_filter( 'wpforms_emails_notifications_processed_message', function ( $processed_message, $message, $notification ) {
return make_clickable( nl2br( $message ) );
}, 10, 3 );
Direcionar um Formulário Específico
Se o problema estiver a ocorrer apenas para um formulário, pode limitar o snippet a um ID de formulário 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 );
Lembre-se de substituir ID DO FORMULÁRIO pelo ID do formulário que deseja direcionar.
É tudo o que precisa. Após adicionar o snippet, os seus e-mails de notificação deverão preservar as quebras de linha em vez de serem exibidos como um único parágrafo longo.
Em seguida, pode querer consultar o nosso guia sobre criação de formulários de várias páginas no WPForms para ver todas as opções de configuração de quebras de página e indicadores de progresso.