@Bainternet Nie mogę tego uruchomić, dodałem to do mojego pliku funkcji, ale standardowy e-mail wciąż wysyła. Jestem na wielu stronach, ale to nie powinno mieć znaczenia, prawda?
6
OK, rozumiem teraz, wydaje się, że działa tylko jako osobna wtyczka, a nie po dodaniu do functions.phppliku. Teraz działa idealnie, jeszcze raz dziękuję za ten ładny kawałek kodu!
Czy to działa również w przypadku wielu witryn? Widzę, że multisite ma kilka funkcji w ms-functions.php do wysyłania powiadomień e-mail.
Sisir
Wydaje wpmu_signup_user_notificationmi się, że używa wielu witryn .
Wyck
Ta odpowiedź ma kilka lat. Przyjęta odpowiedź nie działa dla mnie. (Dodanie go do functions.php nie ma znaczenia dla żadnego z e-maili wysyłanych, gdy rejestruje się nowy użytkownik.) Czy powinienem opublikować nowe pytanie?
Kit Johnson
22
Od 2018 r. Użytkownicy:
Od WordPress 4.9.0 istnieją nowe filtry, których możesz użyć do tego (nie potrzebujesz już wtyczki):
Alternatywnie można użyć filtrów wp_new_user_notification_emaili wp_new_user_notification_email_admin. Zainteresowani mogą zapoznać się z pełną dokumentację i kod źródłowy dla wp_new_user_notification().
Pete,
Dzięki Pete, wygląda na to, że został wprowadzony w wersji 4.9.0 i wygląda na lepsze rozwiązanie.
Edu Wass,
3
To nie będzie działać na functions.php, musisz umieścić ten kod we wtyczce.
jeśli nie chcesz teraz tworzyć wtyczki, skorzystaj z tego linku
nie zapomnij wziąć kod aktualizacji tej formy funkcji tutaj
functions.php
pliku. Teraz działa idealnie, jeszcze raz dziękuję za ten ładny kawałek kodu!wpmu_signup_user_notification
mi się, że używa wielu witryn .Od 2018 r. Użytkownicy:
Od WordPress 4.9.0 istnieją nowe filtry, których możesz użyć do tego (nie potrzebujesz już wtyczki):
Przykład użycia w wiadomości e-mail wysłanej do administratora (możesz wkleić to w pliku functions.php motywu ):
źródło
wp_new_user_notification_email
iwp_new_user_notification_email_admin
. Zainteresowani mogą zapoznać się z pełną dokumentację i kod źródłowy dlawp_new_user_notification()
.To nie będzie działać na functions.php, musisz umieścić ten kod we wtyczce.
jeśli nie chcesz teraz tworzyć wtyczki, skorzystaj z tego linku
nie zapomnij wziąć kod aktualizacji tej formy funkcji tutaj
źródło