Suppression de l'image d'en-tête des courriels de notification de formulaires spécifiques

Souhaitez-vous cacher l'image d'en-tête dans les emails 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 en cours et supprime l'image d'en-tête de l'email pour les formulaires que vous avez choisis.

Ajouter l'extrait de code

Pour commencer, vous devez ajouter l'extrait ci-dessous à votre site. Si vous ne savez pas comment ou où ajouter des snippets, veuillez consulter cette documentation utile.

Dans l'extrait ci-dessus, veillez à remplacer 123, 456, 789 en ligne 14 avec les ID des formulaires dans lesquels vous ne voulez pas que l'image d'en-tête apparaisse.

Pour localiser vos identifiants de formulaire et de champ, consultez ce tutoriel.

Comment ça marche

  • Le wpforms_emails_templates_general_set_initial_args s'exécute lorsque WPForms prépare les paramètres du modèle d'email.
  • Le snippet tente de résoudre l'identifiant du formulaire actif à partir de la demande ou du contexte du processeur, puis désactive l'attribut header_image pour les formulaires que vous avez énumérés.
  • Les autres paramètres du modèle de courrier électronique restent inchangés.