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

Modification de l'e-mail de réponse pour le module complémentaire Enregistrer et reprendre

Souhaitez-vous modifier l'adresse e-mail de réponse que le module complémentaire Enregistrer et reprendre utilise lors de l'envoi du lien de reprise ? En utilisant un extrait PHP personnalisé, vous pouvez facilement personnaliser cet e-mail pour qu'il soit différent de votre adresse e-mail d'administrateur WordPress.

Dans ce tutoriel, nous vous montrerons comment modifier l'adresse e-mail de réponse pour le module complémentaire Enregistrer et reprendre.


Création du formulaire

Tout d'abord, vous devrez créer un nouveau formulaire ou en modifier un existant pour accéder au constructeur de formulaires.

commencez par créer votre formulaire

Dans le constructeur de formulaires, assurez-vous d'ajouter tous les champs nécessaires à votre formulaire et de configurer les paramètres supplémentaires du formulaire.

Activation de l'enregistrement et de la reprise

Remarque : Le module complémentaire Enregistrer et reprendre doit être installé et activé sur votre site WordPress pour suivre ce tutoriel.

Ensuite, nous devrons activer l'enregistrement et la reprise sur le formulaire. Pour ce faire, accédez à Paramètres » Enregistrer et reprendre depuis le constructeur de formulaires. Ensuite, activez l'option Activer l'enregistrement et la reprise.

Activer l'enregistrement et la reprise et configurer les paramètres

Une fois que vous aurez activé cette option, vous pourrez passer à la configuration des paramètres et des messages.

Remarque : Pour plus de détails, consultez notre guide sur l'utilisation du module complémentaire Enregistrer et reprendre dans WPForms.

Ajout de l'extrait

Il est maintenant temps d'ajouter l'extrait à votre site. Si vous avez besoin d'aide sur comment et où ajouter des extraits à votre site, consultez ce tutoriel.

<?php
/**
 * Change the Reply-To email address for the Save and Resume addon.
 *
 * @param string $reply_to The current Reply-To email address.
 * @param object $mailer   The mailer object.
 *
 * @return string
 */
add_filter( 'wpforms_emails_mailer_get_reply_to_address', static function( $reply_to, $mailer ) {
	if ( ! $mailer instanceof WPForms\Emails\Mailer ) {
		return $reply_to;
	}

	// Change this email address to the one you want users to reply to.
	return $reply_to = '[email protected]'; 
}, 10, 2 );

Vous devrez modifier le $reply_to pour qu'il corresponde à l'adresse e-mail que vous souhaitez définir. Avec cet extrait, tout e-mail envoyé avec le module complémentaire Enregistrer et reprendre aura cette adresse e-mail spécifique à laquelle vous souhaitez que les utilisateurs répondent.

Remarque : Les paramètres de messagerie peuvent subir un dysfonctionnement si les plugins SMTP ou les codes personnalisés sont modifiés.

Questions fréquemment posées

Ci-dessous, nous avons répondu à certaines des questions les plus fréquentes concernant la modification de l'adresse e-mail de réponse pour le module complémentaire Enregistrer et reprendre.

Q : Puis-je également modifier le nom de l'expéditeur ?

R : Absolument ! Pour modifier le nom, ajoutez l'extrait ci-dessous à votre site.

/*
     * Customize the from name address that Save and Resume addon uses
     * 
     * @link https://wpforms.com/developers/how-to-customize-the-from-email-address-for-the-save-and-resume-addon/
     */
      
    function save_resume_change_from_name( $from_name, $email ) {
      
        if ( $email->template instanceof WPFormsSaveResume\Email\Templates\SaveResume ) {
              
            // Change from name with Save and Resume email
            $from_name = 'Sullie Eloso'; 
              
        }
          
        return $from_name;
          
    }
    add_action( 'wpforms_emails_mailer_get_from_name', 'save_resume_change_from_name', 10, 2 );

Assurez-vous simplement de modifier la valeur de la variable $from_name pour qu'elle corresponde à celle que vous avez l'intention d'utiliser.

C'est tout ! Vous avez réussi à utiliser un extrait pour modifier l'adresse e-mail de réponse.

Ensuite, souhaitez-vous également personnaliser l'adresse e-mail de l'expéditeur ? Consultez notre tutoriel sur la personnalisation de l'adresse e-mail de l'expéditeur pour le module complémentaire Enregistrer et reprendre.