Como testar erros na função wp_mail() no WordPress usando hooks
Publicado há 2 anos por Fernando Moreira.Tempo de leitura: 1 minuto - 121 palavras.Sabemos que da pra fazer bastante coisa no WordPress usando os famosos hooks e sabemos também que é impossível saber o retorno de um erro ao tentar enviar um email usando a função wp_mail(), pois ela só retorna valores booleanos (true ou false).
Sabendo disso o WordPress já nos deu uma saída dessa cilada bino!
Usando o hook wp_mail_failed
podemos criar uma função para captar os erros gerados pela wp_mail()
.
<?php
add_action( 'wp_mail_failed', 'onMailError', 10, 1 );
function onMailError( $wp_error ) {
echo '<pre>' . print_r($wp_error , true ) . '</pre>';
}
E usando o Postman eu simulei uma requisição para minha aplicação e BAZINGA!
É isso ai pessoal, se curtiu comenta ai.
exit();
Publicado há 2 anos por Fernando Moreira.