Ciao ines,
Posso provare ad aiutarti ma non so se poi mi ringrazierai.
Una pagina di documentazione per la mail di benvenuto si trova qui
email di benvenuto nuovi utenti
La mail viene impostata dalla funzione wp_new_user_notification()
e modificare la cosa non è semplice.
La strada suggerita da WP è quella di scrivere un plugin che sostituisca la funzione ‘ufficiale’ di WP con una propria, infatti wp_new_user_notification()
è nel file wp-includes/pluggable.php
che contiene le funzioni che wp definisce solo se sono assenti, ovvero se nessun plugin le ha ancora definite.
Oltre scrivere un plugin che sostituisca la funzione cambiando il testo della email, bisogna anche preoccuparsi della traduzione italiana dello stesso testo.
Francamente mi sembra una cosa poco adatta per un novizio dei codici.
saluto!
Chi ha creato la discussione
ines
(@iorisparmiolanciano)
Ciao luca21 grazie della risposta, sono felice del tuo intento di aiutarmi.
Sono novizia dei codici php ma non del linguaggio html, per questo se mi impegnassi ad approfondire l’argomento potrei ricavare qualcosa, potrei addirittura scrivere il mio primo plugin per l’occasione.
La strada suggerita da WP è quella di scrivere un plugin che sostituisca la funzione ‘ufficiale’ di WP con una propria, infatti wp_new_user_notification()
è nel file wp-includes/pluggable.php che contiene le funzioni che wp definisce solo se sono assenti, ovvero se nessun plugin le ha ancora definite.
Come?
Ciao ines,
se vuoi lavorare eccoti servita 🙂
Trasporta il sito in locale usando xampp o wamp per visualizzarlo mentre lo lavori. Ci sono anche altri server locali di cui adesso non ricordo il nome.
Ti serve un plugin che sostituisca una delle funzioni di wordpress. In assoluto la localizzazione (traduzione) non ti è necessaria se l’adoperi solo tu e questa parte può essere non codificata. Avrai delle stringhe in italiano e basta. Il plugin funziona lo stesso.
Non ti serve nemmeno una pagina amministrativa nel backend. Il plugin funziona lo stesso e risparmi un sacco di lavoro perché le pagine amministrative sono complicate e noiosissime da scrivere.
Per scrivere un plugin bisogna prima impadronirsi delle basi teoriche dei plugin di wp.
Questa la pagina ufficiale
In rete c’è comunque un’ampia documentazione non ufficiale e se digiti su un motore di ricerca
wp how to create a plugins
Usciranno tante pagine.
Una cosa un tantino “ostica” per chi non ne ha mai sentito parlare è il sistema degli agganci di wp ( HOOKS ) che è una delle colonne portanti di wp e fondamentale per i plugin.
Oltre alla documentazione penso sia opportuno esaminare anche qualche plugin esistente come per esempio Hello Dolly
scritto dal creatore di WP. E’ un plugin storico e anche piccolissimo – un singolo file – molto istruttivo per chi affronta la cosa per la prima volta.
Una volta che avrai fatto e collaudato il tuo plugin in locale ti basterà farne uno zip file e installarlo in vivo come tutti gli altri plugin.
Un saluto e fammi sapere.