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_disable_all_emails est utilisé pour désactiver tous les e-mails de notification de formulaire.

Paramètres

$disable
(bool) (Requis) Si vrai, tous les e-mails de notification seront désactivés (la valeur par défaut est false).

Source

wpforms/includes/emails/class-emails.php

Plus d'informations

Le filtre wpforms_disable_all_emails s'applique à tous les e-mails de notification dans le processus de soumission de formulaire. Il peut être utilisé pour empêcher l'envoi d'e-mails de notification de formulaire sur l'ensemble du site, quelles que soient les configurations dans le constructeur de formulaire.

Exemples

Note : Ce filtre désactivera toutes les notifications par e-mail pour tous les formulaires et doit être utilisé avec prudence.

/**
* Filter used to disable all form notification emails.
*
* @link https://wpforms.com/developers/wpforms_disable_all_emails/
*
* @param bool $disable Default is false. If true, disables email notifications.
*
* @return bool
*/

function wpf_dev_disable_all_emails( $disable ) {

    // Disable ALL WPForms email notifications site wide
        $disable = true;
        return $disable;
}

add_filter( 'wpforms_disable_all_emails', 'wpf_dev_disable_all_emails', 10, 1 );