Jeśli chcesz wyświetlić swój adres e-mail na swojej stronie WordPress, możesz poczuć się skuszony, aby po prostu dodać link lub adres e-mail w postaci zwykłego tekstu do swojej strony. Niestety, najprawdopodobniej zostanie on skopiowany przez bota zbierającego adresy e-mail spamerskie.
Przez lata radziliśmy sobie z dużą ilością spamu w WordPress i nic nie jest bardziej frustrujące niż otrzymywanie mnóstwa spamerskich e-maili. Dlatego szukaliśmy sposobów na wyświetlanie Twojego adresu e-mail w WordPress bez bycia celem botów spamerskich.
W tym artykule pokażemy Ci, jak łatwo chronić e-maile przed spammerami za pomocą kodera e-maili WordPress, krok po kroku.

Dlaczego kodowanie e-maili jest ważne?
Większość właścicieli stron internetowych nie zdaje sobie sprawy, że umieszczenie ich adresów e-mail w postach, stronach lub na stronie kontaktowej może narazić ich na ryzyko spamu, phishingu i złośliwego oprogramowania.
Spammerzy używają botów do zbierania adresów e-mail, które automatycznie przeszukują sieć w poszukiwaniu adresów e-mail. Te adresy e-mail są następnie sprzedawane spammerom na całym świecie.
Dlatego prawie zawsze zalecamy utworzenie formularza kontaktowego zamiast udostępniania adresu e-mail. W ten sposób ludzie i boty nie będą mogli zobaczyć Twojego adresu e-mail, ale użytkownicy nadal będą mogli łatwo się z Tobą skontaktować.
Problem polega na tym, że czasami naprawdę musisz dodać adres e-mail, który użytkownicy mogą skopiować lub kliknąć, aby wysłać e-mail.
Na szczęście istnieje sposób, aby to zrobić i chronić swój adres e-mail przed spamerami. Nazywa się to kodowaniem e-maili i jest całkiem proste.
Przyjrzyjmy się, jak to zrobić.
Jak chronić adresy e-mail przed spamerami w WordPress
Pierwszą rzeczą, którą musisz zrobić, jest zainstalowanie i aktywowanie darmowej wtyczki Email Address Encoder. Więcej szczegółów znajdziesz w naszym przewodniku krok po kroku, jak zainstalować wtyczkę WordPress.
Po aktywowaniu wtyczki Email Address Encoder automatycznie rozpoczyna kodowanie adresów e-mail w postach i stronach WordPress, niestandardowych typach postów, widżetach, komentarzach i fragmentach.
Oznacza to, że konwertuje adresy e-mail w postaci zwykłego tekstu na encje dziesiętne i szesnastkowe.
Jeśli wyświetlisz kod źródłowy swojej strony, zobaczysz, że zakodowane adresy e-mail wyglądają tak:

W ten sposób, gdy bot zbierający e-maile odwiedzi kod źródłowy Twojej strony, nie będzie w stanie zobaczyć adresów e-mail.
Jednak prawdziwi użytkownicy zobaczą adresy e-mail w postaci zwykłego tekstu w swoich oknach przeglądarki.

Koder adresów e-mail działa od razu po zainstalowaniu, ale możesz skonfigurować niektóre ustawienia, przechodząc do Ustawienia » Koder e-maili w swoim panelu WordPress.
Większość tych ustawień jest dostępna tylko wtedy, gdy używasz wersji premium Email Address Encoder. Możesz wybrać, w jaki sposób wtyczka ma przeszukiwać Twoją witrynę WordPress w poszukiwaniu adresów e-mail i metodę, której będzie używać do kodowania Twoich adresów e-mail.
Na przykład możesz chronić adresy e-mail za pomocą encji HTML (jedyna opcja dla darmowej wtyczki), kierowania CSS, kodowania ROT13 lub polimorficznego ROT47/CSS. Pamiętaj, że dwie ostatnie opcje wykorzystują JavaScript do działania.

Możesz również łatwo kodować numery telefonów na swojej stronie internetowej, umieszczając je w skróconym kodzie [encode]. Wtyczka Email Address Encoder ukryje wtedy numery przed botami.
Więcej szczegółów znajdziesz w naszym przewodniku na temat sposobów używania krótkich kodów w WordPress.
Więcej wskazówek dotyczących zatrzymywania spamu w WordPress
Kodowanie numeru telefonu i adresu e-mail na Twojej stronie WordPress to tylko jeden ze sposobów zapobiegania spamowi. Możesz również szukać sposobów na zapobieganie spamerskim wpisom w sekcji komentarzy i formularzach WordPress.
Możesz podjąć kilka działań, takich jak:
- Używanie CAPTCHA w formularzach komentarzy.
- Zainstalowanie wtyczki antyspamowej, takiej jak Akismet.
- Blokowanie adresów IP spamerów.
Więcej szczegółów znajdziesz w naszym przewodniku na temat sposobów blokowania spamu w formularzach kontaktowych w WordPress i sposobów zwalczania spamu w komentarzach w WordPress.
Mamy nadzieję, że ten artykuł pomógł Ci chronić adresy e-mail w WordPress przed spamerami. Możesz również zapoznać się z naszymi przewodnikami na temat sposobów zapobiegania spamowi w formularzach zapisu na biuletyn w WordPress lub sposobów blokowania spamu odsyłaczy w WordPress w Google Analytics.
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Dennis Muthomi
Jako osoba zarządzająca wieloma stronami internetowymi klientów, widziałem, jak okropne mogą być te boty do zbierania adresów e-mail.
Jedną z metod, która świetnie się u mnie sprawdza, jest użycie JavaScript do tworzenia adresów e-mail podczas ładowania strony. Jest to dość proste do zrobienia, a w połączeniu z metodami kodowania z artykułu, naprawdę pomaga trzymać te boty spamerskie z daleka. Działa jak zaklęcie również w ochronie danych kontaktowych moich klientów!
Jiří Vaněk
Zawsze stosowałem różne metody ukrywania adresów e-mail przed botami, takie jak adres(at)nazwadomeny.tld i tak dalej. Nie wyglądało to zbyt ładnie, ale miałem nadzieję, że spełni swój cel i pozwoli uniknąć botów. To znacznie bardziej elegancka metoda, dzięki której mogę wstawić pełny adres e-mail bez konieczności jego zniekształcania, aby oszukać boty spamerskie. Zakładam więc, że boty przeszukują tylko kod źródłowy? Czy nie jest możliwe, że używają jakiejś techniki OCR, aby nadal uzyskać adres e-mail?
Wsparcie WPBeginner
Chociaż jest to możliwe, większość botów masowych sprawdzałaby tylko kod źródłowy. Jeśli ktoś chciałby wysłać spam na adres e-mail, gdy jest on publicznie widoczny, mógłby w ten sposób skopiować i wkleić adres e-mail, dlatego zazwyczaj zalecamy korzystanie z formularza kontaktowego
Administrator
dave henderson
Czy są jakieś darmowe wtyczki WP do tego?
Zainstalowałem wtyczkę podaną w tym poście, ale widzę, że jej darmowa wersja nie chroni całej strony internetowej…
Wsparcie WPBeginner
Zamiast udostępniać adres e-mail publicznie na swojej stronie WordPress, zalecamy użycie formularza kontaktowego, ponieważ nie wyświetla on Twojego e-maila do zbierania przez spamerów, a jednocześnie daje odwiedzającym możliwość skontaktowania się z Tobą.
Poniżej znajduje się lista formularzy kontaktowych, które mogą okazać się pomocne!
https://014.leahstevensyj.workers.dev/plugins/5-best-contact-form-plugins-for-wordpress-compared/
Administrator
Cos
WordPress Email Encoder działa dobrze dla adresów e-mail w postach, stronach, komentarzach, fragmentach i widżetach tekstowych.
Nie ma to wpływu na adresy e-mail w nagłówku… czy są jakieś wtyczki, które to robią?
Nathan
Dobry tutorial na temat ochrony e-maili przed spamerami za pomocą WordPress Email Encoder. Dziękuję za ten tutorial
Nathan
Dobry tutorial dla spamerów e-mail w WordPress, który warto przeczytać i wdrożyć na naszych stronach internetowych.