Résumé IA
Souhaitez-vous masquer l'image d'en-tête dans les e-mails de notification pour quelques formulaires seulement au lieu de tous les formulaires ? Dans ce tutoriel, vous ajouterez un petit extrait de code PHP qui vérifie l'ID du formulaire actuel et supprime l'image d'en-tête de l'e-mail pour les formulaires que vous choisissez.
Ajouter l'extrait de code
Pour commencer, vous devrez ajouter l'extrait de code ci-dessous à votre site. Si vous ne savez pas comment ou où ajouter des extraits de code, veuillez consulter cette documentation utile.
Dans l'extrait ci-dessus, assurez-vous de remplacer 123, 456, 789 à la ligne 14 par les ID des formulaires pour lesquels vous ne souhaitez pas que l'image d'en-tête apparaisse.
Pour trouver les ID de vos formulaires et champs, consultez ce tutoriel.
Comment ça marche
- Le filtre
wpforms_emails_templates_general_set_initial_argss'exécute lorsque WPForms prépare les paramètres du modèle d'e-mail. - L'extrait tente de résoudre l'ID du formulaire actif à partir de la requête ou du contexte du processeur, puis supprime la valeur
header_imagepour les formulaires que vous avez listés. - Les autres paramètres du modèle d'e-mail restent inchangés.