Come personalizzare l'email di benvenuto per i nuovi utenti
Come posso personalizzare l'email di benvenuto per i nuovi utenti?
Ho provato 'http://www.sean-barton.co.uk/wordpress-welcome-email-editor/' ma entra in conflitto con altri plugin che devo usare, come Cimy Extra Fields.
C'è un altro plugin disponibile ma è troppo vecchio per WordPress 3.0.1.
Will
SB Welcome Email Editor funziona sostituendo la funzione wp_new_user_notification() con una propria versione. La versione originale può essere trovata in wp-includes/pluggable.php, mentre il plugin utilizza una sostituzione elaborata con varie opzioni. Puoi fare lo stesso: crea un nuovo plugin (semplicemente un file PHP in wp-content/plugins/), e definisci wp_new_user_notification($user_id, $plaintext_pass = '') al suo interno. Questa verrà utilizzata al posto della versione standard di WordPress.
Probabilmente questo risponde alla domanda, comunque ho risolto il problema utilizzando 'Register Plus Redux'. Questo è un plugin molto migliore che ha risolto meglio i miei problemi. Ha sostituito altri 3 plugin e ha fatto un lavoro migliore.
William Macdonald
http://wordpress.org/extend/plugins/register-plus-redux/
Zach Lysobey
Sto effettivamente lavorando per fare la stessa cosa dell'OP, ma non cerco qualcosa di gonfio come il plugin con cui è finito. Ho esaminato pluggable.php -> wp_new_user_notification(), ma questo non sembra affatto essere l'"email di benvenuto per il nuovo utente". È per l'email inviata all'amministratore del sito quando un nuovo utente si registra.
Zach Lysobey
@ZachL: wp_new_user_notification() fa entrambe le cose: prima invia l'email all'amministratore, poi all'utente.
Jan Fabry