Attention !

Cet article contient du code PHP et est destiné aux développeurs. Nous fournissons ce code à titre de courtoisie, mais nous n'offrons pas de support pour les personnalisations de code ou le développement tiers.

Pour obtenir de l'aide supplémentaire, veuillez consulter le tutoriel de WPBeginner sur l'ajout de code personnalisé.

Ignorer

Description

Le filtre wpforms_tasks_entry_emails_trigger_send_same_process est utilisé pour activer/désactiver l'envoi asynchrone des e-mails de notification. Le comportement par défaut est activé.

Paramètres

$enabled
(bool) Retourner true désactive l'envoi asynchrone des e-mails de notification. La valeur par défaut est false.

Source

wpforms/includes/emails/class-emails.php

Plus d'informations

Depuis la version 1.5.9 de WPForms, les notifications par e-mail des formulaires sont envoyées de manière asynchrone, similaire à un « processus en arrière-plan ». Dans certains cas, notamment sur les sites à faible trafic, cela peut entraîner un délai dans l'envoi des notifications. Ce filtre peut être utilisé pour désactiver l'envoi asynchrone des notifications de formulaire et faire en sorte que les notifications soient envoyées instantanément lors du traitement du formulaire.

Exemple

/**
 * Disable form notifications sending asynchronously.
 *
 * @link    https://wpforms.com/developers/wpforms_tasks_entry_emails_trigger_send_same_process/
 *
 * @param   bool   $enabled    Default is false (emails send asynchronously).
 * @return  bool
 */

add_filter( 'wpforms_tasks_entry_emails_trigger_send_same_process', '__return_true' );

Articles de référence

Comment désactiver le traitement en arrière-plan pour l'envoi des notifications par e-mail