Descrição

O wpforms_emails_notifications_message filtra a saída da mensagem de correio eletrónico que é enviada.

Parâmetros

mensagem
(string) (Obrigatório) Mensagem de correio eletrónico, incluindo etiquetas inteligentes processadas.
$emails
(object) (Obrigatório) Instância da classe email, que trata de todos os emails de notificação enviados pelo WPForms.

Fonte

wpforms/src/Emails/Notifications.php

Mais informações

O wpforms_emails_notifications_message é aplicado a todos os e-mails enviados a partir do WPForms, como as Smart Tags processadas, e inclui os traços que separam os rótulos de cada campo do formulário.

Exemplos

Neste exemplo, estamos a utilizar o modelo de correio eletrónico de Texto simples e gostaríamos de remover os traços que são apresentados quando se utiliza este método.

/**
 * Filters dashes from labels on plain text email.
 *
 * @link   https://wpforms.com/developers/wpforms_email_message/
 * 
 * @param  string $message  Email message including Smart Tags.
 * @param  object $emails   Instance of the email class
 * @return string
 */

function wpf_dev_email_message( $message, $emails ) {
	
    // Remove dashes from labels
    $email = str_replace( array( '--- ', ' ---' ), '', $message );

    return $email;

}

add_filter( 'wpforms_emails_notifications_message', 'wpf_dev_email_message', 10, 2 );

remover os traços dos seus e-mails de texto simples com o filtro wpforms_email_message

Saiba se está a utilizar o Legado modelo de correio eletrónico, pode utilizar o wpforms_email_message em vez disso.

Referência do tutorial: Como personalizar os estilos no modelo de e-mail

FAQ

P: Porque é que existem 2 diretórios diferentes para os modelos?

A: No diretório de modelos do WPForms, verá que /wpforms/includes/emails/templates e /wpforms/templates/emails. Existem diferenças entre estas duas pastas, por isso, se estiver a criar o seu próprio modelo, certifique-se de que segue o guia acima para nomear e armazenar os seus ficheiros. O modelo de correio eletrónico que se encontra na pasta /wpforms/includes/ só é utilizado para gerar conteúdo para Notificação mensagens de correio eletrónico relacionadas com os formulários.

O /wpforms/templates/ contém vários ficheiros, sendo os identificados com geral utilizados para mensagens de correio eletrónico relacionadas com o sistema, como quando um processo de importação de formulários está concluído. Os modelos rotulados com resumo são utilizados para o Resumos de correio eletrónico modelo.