Come personalizzare l'indirizzo e-mail "Da" per l'addon "Salva e riprendi".

Introduzione

Volete personalizzare l'indirizzo e-mail di provenienza che il componente aggiuntivo Save and Resume utilizza per inviare il link al curriculum? Utilizzando un piccolo snippet, potete facilmente personalizzare questo indirizzo e-mail in modo che sia diverso da quello dell'amministratore di WordPress. In questo tutorial vi spiegheremo come fare.

Creazione del modulo

Per prima cosa, è necessario creare un nuovo modulo. Per il nostro modulo utilizzeremo uno dei tanti utili modelli. Per saperne di più sui modelli di WPForms, date un'occhiata a questa documentazione.

iniziare con la creazione del modulo

Se avete bisogno di assistenza per creare un modulo, potete sempre consultare questa documentazione.

Abilitazione del salvataggio e della ripresa

Successivamente, è necessario abilitare il salvataggio e la ripresa del modulo. A tale scopo, fare clic su Impostazioni all'interno del costruttore di moduli e attivare l'interruttore per Abilita salvataggio e ripresa. Una volta abilitato, si può procedere alla configurazione delle impostazioni e dei messaggi. Per ulteriore assistenza sull'addon Salva e riprendi e sulla sua configurazione, consultare la documentazione.

abilitare il salvataggio e la ripresa e configurare le impostazioni

Aggiunta dello snippet

Ora è il momento di aggiungere lo snippet al vostro sito. Se avete bisogno di aiuto su come e dove aggiungere gli snippet al vostro sito, consultate questo tutorial.

/*
 * Customize the from email 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_email( $from_address, $email ) {

	if ( $email->template instanceof WPFormsSaveResume\Email\Templates\SaveResume ) {
		
		// Change from address with Save and Resume email
		$from_address = '[email protected]'; 
		
	}
	
	return $from_address;
	
}
add_action( 'wpforms_emails_mailer_get_from_address', 'save_resume_change_from_email', 10, 2 );

È necessario modificare $from_address in modo che corrisponda all'indirizzo e-mail che si desidera impostare. Aggiungendo semplicemente questo snippet, qualsiasi e-mail inviata con il componente aggiuntivo Salva e riprendi apparirà come proveniente da [email protected].

Le impostazioni della posta elettronica potrebbero subire un malfunzionamento se i plugin SMTP o i codici personalizzati vengono alterati.

Ed ecco fatto! Avete utilizzato con successo uno snippet per personalizzare l'indirizzo e-mail di provenienza. Volete personalizzare anche l'indirizzo e-mail di risposta? Consultate il nostro tutorial su Come modificare l'e-mail di risposta per l'addon Salva e riprendi.

FAQ

D: Posso cambiare anche il nome da cui proviene?

R: Assolutamente sì! Per cambiare il nome, utilizzare questo snippet.

/*
* 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 );

D: Posso utilizzarlo anche per l'addon Registrazione utente?

R: Assolutamente sì! Basta usare questo snippet al suo posto.

/*
 * Change the reply-to email address that the User and Registration addon uses
* 
* @link https://wpforms.com/developers/how-to-customize-the-from-email-address-for-the-save-and-resume-addon/
*/
 
function user_registration_change_reply_to( $reply_to, $email ) {
 
    if ( $email->template instanceof WPFormsUserRegistration\EmailNotifications\Templates\General ) {
         
        // Change reply-to address on User Registration email
        $reply_to = '[email protected]'; 
         
    }
 
    return $reply_to;
     
}
add_action( 'wpforms_emails_mailer_get_reply_to_address', 'user_registration_change_reply_to', 10, 2 );