Você está em boa companhia com suporte incrível 🤝

Enviar e-mail HTML com wp_mail

Envia um e-mail em formato HTML usando wp_mail com cabeçalhos corretos.

Time Full Services Time Full Services
PHP
function enviar_email_html(string $para, string $assunto, string $corpo): bool {
  add_filter('wp_mail_content_type', fn() => 'text/html');

  $cabecalhos = [
    'From: Meu Site <noreply@meusite.com.br>',
    'Reply-To: contato@meusite.com.br',
  ];

  $resultado = wp_mail($para, $assunto, $corpo, $cabecalhos);

  remove_filter('wp_mail_content_type', fn() => 'text/html');

  return $resultado;
}

Seja PRO.

Tenha acesso a snippets de código premium — PHP, JavaScript, CSS e HTML prontos para usar em seus projetos.

Conhecer o plano Pro →