Czy chcesz przestać otrzymywać powiadomienia e-mail o nowych użytkownikach w WordPress?
Jeśli włączyłeś rejestrację użytkowników na swojej witrynie, WordPress wysyła powiadomienie e-mail na adres e-mail administratora za każdym razem, gdy zarejestruje się nowy użytkownik.
Jednak wraz z rozwojem twojej witryny, każdego dnia dołącza do niej wielu nowych użytkowników, co może sprawić, że te e-maile staną się irytujące. Dlatego niektórym właścicielom witryn internetowych zalecamy wyłączenie tych powiadomień.
W tym artykule pokażemy, jak łatwo wyłączyć powiadomienia o nowych użytkownikach w WordPress.
Dlaczego warto wyłączyć e-maile z powiadomieniami dla użytkowników w WordPress?
WordPress domyślnie wysyła powiadomienia e-mail za każdym razem, gdy pojawiają się aktualizacje. Oprócz rdzennych aktualizacji witryny, będziesz również otrzymywać powiadomienia e-mail o zdarzeniach, takich jak nowi użytkownicy utworzeni, nowe komentarze przesłane do twojej witryny, potwierdzenie resetowania hasła itp.
Zezwolenie na rejestrację użytkowników w WordPress ma wiele zalet. Jeśli prowadzisz blog z wieloma autorami, sklep internetowy lub witrynę członkowską, rejestracja użytkowników jest niezbędna.
Ma to jednak również swoją wadę. WordPress domyślnie wysyła e-mail na adres e-mail administratora, powiadamiając o rejestracji nowego użytkownika.
Chociaż te e-maile są dobre do sprawdzania, kto rejestruje się w twojej witrynie internetowej i zapobiegania rejestracji spamu, mogą być irytujące, jeśli każdego dnia dołącza do ciebie kilka osób.
Posiadanie wielu powiadomień od nowych użytkowników może zaśmiecać twoją skrzynkę e-mail, utrudniając dostrzeżenie ważnych wiadomości od twoich klientów.
W tym miejscu może się przydać wyłączenie e-maili o nowych użytkownikach WordPressa. Przyjrzymy się dwóm przyjaznym dla początkujących sposobom, które pomogą Ci wyłączyć powiadomienia e-mail. Najlepsze jest to, że nie musisz umieć pisać kodu.
Przyjrzyjmy się, jak wyłączyć powiadomienia o nowych użytkownikach w WordPressie za pomocą WP Mail SMTP i WPCode:
Metoda 1: Wyłącz powiadomienia o nowych użytkownikach za pomocą WP Mail SMTP
Jeśli chcesz przejąć lepszą kontrolę nad twoimi e-mailami WordPress, w tym nad powiadomieniami o nowych użytkownikach, to ta metoda jest dla ciebie.
WP Mail SMTP to najlepsza wtyczka WordPress SMTP na rynku, która może znacznie poprawić twoją dostarczalność e-maili.
Wtyczka naprawia problem niedostarczania e-maili do twoich klientów. Oznacza to, że wszystkie twoje e-maile dotrą do użytkowników, zamiast trafiać do ich katalogów spamu lub być całkowicie blokowane.
WP Mail SMTP oferuje również różne ustawienia, aby przejąć kontrolę nad twoimi e-mailami WordPress, takimi jak wyłączenie automatycznych powiadomień o aktualizacjach. Wśród tych ustawień jest opcja wyłączenia powiadomień o nowych użytkownikach wysyłanych na e-mail administratora.
Uwaga: W tym poradniku będziemy używać wersji WP Mail SMTP Pro, ponieważ zawiera ona opcje kontroli e-mail. Istnieje również darmowa wersja WP Mail SMTP, której możesz użyć do poprawienia problemów z dostarczalnością e-maili na twojej witrynie.
Najpierw musisz zainstalować i włączyć wtyczkę WP Mail SMTP na twojej witrynie WordPress. Jeśli potrzebujesz pomocy, postępuj zgodnie z naszym przewodnikiem krok po kroku, jak zainstalować wtyczkę.
Po włączaniu, przejdź do WP Mail SMTP ” Ustawienia z panelu administracyjnego WordPress, a następnie wpisz swój klucz licencyjny. Klucz licencyjny można znaleźć w obszarze Twojego konta WP Mail SMTP.
Po wpisz klucz, kliknij przycisk „Zweryfikuj klucz”.
Zobaczysz teraz wyskakujące okienko pokazujące, że pomyślnie zweryfikowałeś klucz, a twoja witryna internetowa WordPress otrzyma automatyczne aktualizacje.
Następnie możesz przejść do karty „Email Controls” z menu na górze w WP Mail SMTP.
W tym miejscu możesz dostosować własne powiadomienia e-mail dotyczące rejestracji nowych użytkowników.
Następnie przewiń w dół do sekcji Nowy użytkownik.
Następnie należy kliknąć przełącznik, aby wyłączyć opcję „Utwórz (administrator)”. Nie zapomnij kliknąć „Zapisz ustawienia”, gdy skończysz.
Po wyłączeniu tego ustawienia administrator nie będzie otrzymywał domyślnego e-maila WordPress od nowych użytkowników. Jednak nowy użytkownik, który się zarejestrował, nadal otrzyma potwierdzenie e-mailem.
To wszystko! Pomyślnie wyłączyłeś e-maile z powiadomieniami o nowych użytkownikach dla administratorów za pomocą wtyczki WP Mail SMTP.
Metoda 2: Wyłączanie e-maili nowych użytkowników w WordPress przy użyciu WPCode
Jeśli nie chcesz używać wtyczki SMTP, możesz dodać fragment kodu do pliku functions.php twojego motywu lub użyć fragmentu kodu wtyczki, aby wyłączyć powiadomienia e-mail:
<?php
function wpcode_send_new_user_notifications( $user_id, $notify = 'user' ) {
if ( empty( $notify ) || 'admin' === $notify ) {
return;
} elseif ( 'both' === $notify ) {
// Send new users the email but not the admin.
$notify = 'user';
}
wp_send_new_user_notifications( $user_id, $notify );
}
add_action(
'init',
function () {
// Disable default email notifications.
remove_action( 'register_new_user', 'wp_send_new_user_notifications' );
remove_action( 'edit_user_created_user', 'wp_send_new_user_notifications' );
// Replace with custom function that only sends to user.
add_action( 'register_new_user', 'wpcode_send_new_user_notifications' );
add_action( 'edit_user_created_user', 'wpcode_send_new_user_notifications', 10, 2 );
}
);
Nie zalecamy jednak bezpośredniej edycji twojego pliku functions.php. Nawet najmniejszy błąd we fragmencie kodu może sprawić, że twoja witryna będzie niedostępna.
Najprostszym sposobem na dodanie własnego kodu w WordPressie bez niszczenia twojej witryny jest darmowa wtyczka WPCode. Jest to najpopularniejsza wtyczka do fragmentów kodu, używana przez ponad 2 miliony witryn internetowych WordPress.
Pierwszą rzeczą, którą będziesz musiał zrobić, jest zainstalowanie i włączanie wtyczki WPCode w WordPress. Aby uzyskać bardziej szczegółowe instrukcje, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.
Przejdź do sekcji Fragmenty kodu „ + Dodaj fragment kodu w obszarze administracyjnym witryny WordPress. Zobaczysz tam bibliotekę fragmentów kodu, z których możesz wybierać.
Dobrą wiadomością jest to, że WPCode ma gotowy szablon do wyłączania e-maili z powiadomieniami o nowych użytkownikach. Wystarczy wpisać „user” w pasku wyszukiwania i kliknąć „Use snippet” pod fragmentem kodu „Disable New User Notifications”.
Ponieważ szablon zawiera już kod, nie musisz pisać własnego.
Zobaczysz już gotowy kod z „rodzajem kodu” ustawionym jako fragment kodu PHP.
Jeśli chcesz dostosować miejsce uruchamiania tego kodu, możesz przewinąć w dół. Metoda wstawienia powinna być ustawiona na „Auto Insert”.
Możesz otworzyć menu rozwijane, aby zdecydować, gdzie chcesz, aby kod był wykonywany, a nawet ustawić harmonogram, kiedy chcesz, aby kod był włączany.
Na przykład, można ustawić fragment kodu, aby wyłączyć rejestrację użytkowników na niektórych stronach. Może to być przydatne, jeśli masz własne strony rejestracji użytkowników dla różnych programów członkowskich.
Możesz nawet wybrać, aby kod wyłączał tylko rejestracje użytkowników z WooCommerce, Easy Digital Downloads lub MemberPress.
Jednak dla większości właścicieli witryn internetowych pozostawienie domyślnego ustawienia „Run Everywhere” jest najlepszym rozwiązaniem.
Po skonfigurowaniu miejsca wykonania fragmentu kodu można przewinąć do prawego górnego rogu i przełączyć przycisk „Nieaktywny” na „Aktywny”, aby włączyć kod.
Pomyślnie wyłączono wysyłanie e-maili z powiadomieniami o nowych użytkownikach.
Nie zapomnij kliknąć przycisku „Aktualizuj”, aby zapisać twoje zmiany.
Bonus: Wyłącz powiadomienia o komentarzach w WordPress
Powiadomienia WordPress mogą być bardzo irytujące. Jeśli twoja witryna internetowa otrzymuje duży ruch, szczególnie w przypadku starszych wpisów, możesz również zostać zalany e-mailami z powiadomieniami o komentarzach.
Dobra wiadomość jest taka, że jest na to szybka poprawka.
Wszystko, co musisz zrobić, to przejść do strony Ustawienia ” Dyskusja z kokpitu WordPress. Automatyczne włączanie e-maili z powiadomieniami o komentarzach jest domyślnie włączone w WordPress.
Powiadomienia o komentarzach można wyłączyć, odznaczając pola obok wpisów „Każdy wpis” i „Komentarz jest wstrzymany do moderacji”. W ten sposób nie będziesz otrzymywać e-maili, gdy ktoś wpisze komentarz lub gdy komentarz zostanie zatrzymany do moderacji.
Aby uzyskać więcej informacji, zapoznaj się z naszym wpisem na temat wyłączania powiadomień o komentarzach w WordPress.
Mamy nadzieję, że ten artykuł pomógł Ci wyłączyć powiadomienia e-mail dla nowych użytkowników w WordPress. Możesz również zapoznać się z naszym przewodnikiem na temat tego, jak wyłączyć powiadomienia weryfikacyjne e-mail administratora WordPress a lub naszym eksperckim porównaniem najlepszych usług e-mail marketingu, aby zwiększyć twoją publiczność.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
THANKGOD JONATHAN
Lifesaver! Those email chains used to drown me. This makes managing comments & users SO much easier. Thanks for the clear, step-by-step guide!
WPBeginner Support
You’re welcome
Administrator
Ralph
I used to run user profiles on my website. I wanted everbody to have their nickname for their own, upload own avatar, get notifications about replies to the comments etc. But that notificaitons were hell. All the time! I had to turn registration off, deleted all profiles and stuck to regular comments. However i plan to open new website with profiles for contributors of content so this guide is a blessing.
WPBeginner Support
Glad to hear our guide could help!
Administrator
Sharon
Hey there! I just wanted to drop a quick thank you to WPBeginner for the awesome tips on disabling new user notifications in WordPress. Your tricks have been a lifesaver for my web design and development work. Also, something I can pass on to others as well. Since I am using the Pro version of WP Mail SMTP, I used that path to disable the notifications. I will also be using PHP to write up a WooCommerce version. Keep ’em coming, and I’ll keep benefiting from your expertise!
WPBeginner Support
Thank you for your kind words and we hope our content continues to be helpful to you!
Administrator
Alice Elliott
I am not in a position to be bothered by constant notifications from WordPress about people subscribing to my site, but I can certainly imagine how useful it would be to people who are how to stop this. Thank you for this detailed tutorial, very clearly set out, even if it is set at a higher level of beginner than I’m used to.
WPBeginner Support
You’re welcome, it depends on the person and their preferences but we’re glad our article was helpful!
Administrator
Thomas Kim
Thank you so much for sharing these specific instructions with us. I have been searching for how to disable new user notifications for a long time but didn’t find anything helpful. Your article helps me a lot. So. Thank you
WPBeginner Support
Glad you found our article helpful
Administrator
Aaro
Hey,
Is there a plugin or other solution for directing the New User admin emails to a second admin email address? So that the new user admin alerts would only go to this second email and the main admin email would remain clutter free.
WPBeginner Support
Unless I hear otherwise, we don’t have a specific plugin we would recommend for that at the moment.
Administrator
JARROD WARD
Hey WPBeginner!!
Go to Settings > General page and make sure the membership option is unchecked.
GENIUS!!!! TOM!!! YOU ARE MY HERO!
shivakumar
Thanks for your input and it worked as I was getting emails daily like 50 saying new registration to your site and finally today it got resolved.
Thanks for your Input.
ikomrad
You should not need to install a plugin for turn off a site feature. What was WP thinking when they designed new user notifications? The way currently it works doesn’t scale at all.
Tom
I have a sales site set up with wordpress but do not have ANY forms for „New User registration” Can any one tell me how I keep getting these notifications?
Even the blog comments are turned off so I can’t see how these users are signing up and I can’t tell where the traffic is coming from in my google analytics. I even started sending emails back to the new sign ups asking them to help me figure this out and offering a valuable backlink software for their time and trouble… This really has me baffled, Please Help!
WPBeginner Support
Hey Tom,
Go to Settings > General page and make sure the membership option is unchecked.
Administrator
Anthony King
I had started to get hit by waves of 'New User Registration’ around 20 per minute. All are generated requests and hugely irritating as the notification was triggered even though the registration was blocked as spam. Our plug-in stopped the constant 'bing’ as new notifications came through, huge thanks!
Melchior
Thanks a lot for the tip ! New user registration notifications were on the verge of killing me, but you saved my life with this !
Tomas Skoglunn
That’s so strange.. I’ve been searching for the past 30 minutes how to activate email notifications to site’s admin about each new subscriber (or, as in my case, new contributor). Now I see people actually try to turn it off. Any tips from someone on where could I activate these notifications? Thanks!
Katie Quinn
Great post – can’t wait to see how this plugin works :o) I love growing my blog, but the user notifications are driving me MAD. Thank you!!
Angie
Thanks for this.
Not your fault of course – but a minor rant: You shouldn’t need to install another plugin to do this! It should be a feature in the WordPress dashboard, under „Settings”.
I try to keep my active plugins to a minimum of 12-13 on my site. I heard too many plugins can bog down your site, use too much bandwidth, be buggy and interfere with each other.
Kaley Perkins
Thank you, thank you, thank you. Not only for your specific instructions and easing my mind that I’m not missing something important for building my community but also for your speedy quick responsiveness to your own community. Impressed with you guys! Keep it up!