Como Desativar o Processamento em Segundo Plano para Enviar Notificações por E-mail

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

Felizmente, desativar esse recurso é simples com um filtro PHP.

Desativar o processamento em segundo plano

Para desativar essas tarefas assíncronas, você precisará adicionar o seguinte trecho de código PHP ao seu site. Se você não tiver certeza de como adicionar trechos, consulte nosso tutorial sobre como adicionar PHP ou JavaScript personalizado para 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 é isso! Com este trecho, você desativou com sucesso as tarefas de processamento em segundo plano para o envio de notificações por e-mail. Procurando personalizar ainda mais suas notificações por e-mail? Confira nosso tutorial sobre Como Mostrar Campos Vazios do Formulário nas Notificações por E-mail.

Filtro de Referência

wpforms_tarefas_emails_entrada_acionar_envio_mesmo_processo