@Bainternet Parece que não consigo fazer isso funcionar, adicionei isso ao meu arquivo de funções, mas o email padrão continua sendo enviado. Estou no multisite, mas isso não deve importar, certo?
6
OK, entendi agora, ele parece funcionar apenas como um plug-in separado, não quando você o adiciona ao seu functions.phparquivo. Agora funciona perfeitamente, obrigado novamente por esse belo pedaço de código!
Também funciona para multisite? Eu posso ver que o multisite tem várias funções dentro do ms-functions.php para enviar um email de notificação.
Esta resposta tem vários anos. A resposta aceita não funciona para mim. (Adicioná-lo ao functions.php não faz diferença para nenhum dos emails enviados quando um novo usuário se registrar.) Devo postar uma nova pergunta?
Kit Johnson
23
Para 2018 e seguintes usuários:
Desde o WordPress 4.9.0, existem novos filtros que você pode usar para isso (não é mais necessário um plug-in):
Alternativamente, pode-se usar os filtros wp_new_user_notification_emaile wp_new_user_notification_email_admin. Os interessados podem conferir o documentação completa e código fonte para wp_new_user_notification().
Pete
Obrigado Pete, parece que foi introduzido na 4.9.0 e parece uma solução melhor.
Edu Wass
3
Isso não funcionará no functions.php, você precisa colocar esse código dentro do plugin.
se você não faz agora um plugin para isso, basta usar este link
não se esqueça de pegar o código de atualização desta forma função aqui
functions.php
arquivo. Agora funciona perfeitamente, obrigado novamente por esse belo pedaço de código!wpmu_signup_user_notification
eu acho.Para 2018 e seguintes usuários:
Desde o WordPress 4.9.0, existem novos filtros que você pode usar para isso (não é mais necessário um plug-in):
Exemplo de uso no email enviado ao Admin (você pode colá-lo nas funções do seu tema.php ):
fonte
wp_new_user_notification_email
ewp_new_user_notification_email_admin
. Os interessados podem conferir o documentação completa e código fonte parawp_new_user_notification()
.Isso não funcionará no functions.php, você precisa colocar esse código dentro do plugin.
se você não faz agora um plugin para isso, basta usar este link
não se esqueça de pegar o código de atualização desta forma função aqui
fonte