Como Desativar o Processamento em Segundo Plano para Envio de Notificações por Email

Pretende desativar o processamento em segundo plano que o WPForms utiliza para enviar notificações por email? Neste tutorial completo, iremos guiá-lo através do processo passo a passo.
Desde a versão 1.5.9 do WPForms, foram implementadas tarefas assíncronas para lidar com o envio de notificações por email. Tarefas assíncronas, também conhecidas como processamento em segundo plano, permitem que os dados sejam transmitidos intermitentemente em vez de num fluxo contínuo. No entanto, estas tarefas podem, por vezes, causar atrasos nas notificações por email, particularmente em sites com pouco tráfego.

Felizmente, desativar esta funcionalidade é simples com um filtro PHP.

Desativar o processamento em segundo plano

Para desativar estas tarefas assíncronas, terá de adicionar o seguinte trecho de código PHP ao seu site. Se não tiver a certeza de como adicionar trechos de código, consulte o nosso tutorial sobre como adicionar PHP ou JavaScript personalizado para o WPForms.

/**
 * Disable form notifications sending asynchronously.
 *
 * @link    https://wpforms.com/developers/how-to-disable-the-background-processing-for-sending-email-notifications/
 */

add_filter( 'wpforms_tasks_entry_emails_trigger_send_same_process', '__return_true' );

E é tudo! Com este trecho de código, desativou com sucesso as tarefas de processamento em segundo plano para o envio de notificações por email. Pretende personalizar ainda mais as suas notificações por email? Consulte o nosso tutorial sobre Como Mostrar Campos de Formulário Vazios nas Notificações por Email.

Filtro de Referência

wpforms_tasks_entry_emails_trigger_send_same_process