Jeśli chcesz pokazać swój adres e-mail na swojej stronie WordPress, możesz poczuć pokusę, aby po prostu dodać link lub zwykły tekstowy adres e-mail do swojej strony. Niestety, najprawdopodobniej zostanie on skopiowany przez bota zbierającego spam.
Przez lata mieliśmy do czynienia z dużą ilością spamu na WordPressie, a nie ma nic bardziej frustrującego niż otrzymywanie spamerskich wiadomości e-mail. Dlatego szukaliśmy sposobów na wyświetlenie adresu e-mail w WordPress bez bycia celem spamerów.
W tym artykule pokażemy krok po kroku, jak w prosty sposób zabezpieczyć e-maile przed spamerami za pomocą kodera e-mail WordPress.
Dlaczego kodowanie wiadomości e-mail jest ważne?
Większość właścicieli witryn nie zdaje sobie sprawy, że wklejanie adresów e-mail do postów, stron lub na stronie kontaktowej może narazić ich na spam, phishing i złośliwe oprogramowanie.
Spamerzy używają botów do zbierania e-maili, które automatycznie przeglądają sieć w celu zebrania adresów e-mail. Te adresy e-mail są następnie sprzedawane spamerom 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ą w stanie zobaczyć twojego adresu e-mail, ale użytkownicy nadal będą mogli łatwo się z tobą skontaktować.
Problem polega na tym, że czasami może być naprawdę konieczne dodanie adresu 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 zabezpieczyć twój adres e-mail przed spamerami. Nazywa się to kodowaniem e-maili i jest dość proste.
Przyjrzyjmy się, jak to zrobić.
Jak zabezpieczyć adresy e-mail przed spamerami w WordPressie?
Pierwszą rzeczą, którą musisz zrobić, to zainstalować i aktywować darmową wtyczkę Email Address Encoder. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.
Po aktywacji 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 jednostki dziesiętne i szesnastkowe.
Jeśli zobaczysz źródło twojej strony, to zobaczysz, że zakodowane adresy e-mail wyglądają tak:
W ten sposób, gdy bot zbierający wiadomości e-mail przejdzie na twoją stronę źródłową, nie będzie mógł zobaczyć adresów e-mail.
Jednak prawdziwi użytkownicy zobaczą adresy e-mail w postaci zwykłego tekstu w oknach swoich przeglądarek.
Email Address Encoder działa po wyjęciu z pudełka, ale możesz skonfigurować niektóre ustawienia, przechodząc do Ustawienia ” Email Encoder w twoim kokpicie WordPress.
Większość ustawień tutaj jest dostępna tylko w przypadku korzystania z wersji premium Email Address Encoder. Możesz wybrać sposób, w jaki wtyczka ma przeszukiwać twoją witrynę WordPress w poszukiwaniu e-maili oraz metodę, której użyje do zakodowania twoich e-maili.
Na przykład, można zabezpieczyć e-maile za pomocą encji HTML (jedyna opcja dla darmowej wtyczki), kierunku CSS, kodowania ROT13 lub polimorficznego ROT47/CSS. Należy pamiętać, że dwie ostatnie opcje wykorzystują JavaScript do działania.
Możesz również łatwo zakodować numery telefonów na swojej witrynie internetowej, zawijając je w krótki kod [encode]
. Następnie wtyczka Email Address Encoder ukryje numery przed botami.
Więcej szczegółów można znaleźć w naszym przewodniku na temat korzystania z krótkich kodów w WordPress.
Więcej wskazówek dotyczących powstrzymywania spamu w WordPress
Kodowanie numeru telefonu i adresu e-mail w witrynie WordPress to tylko jeden ze sposobów zapobiegania spamowi. Warto również znaleźć sposoby na zapobieganie spamerskim wpisom w sekcji komentarzy i formularzach WordPress.
Jest kilka rzeczy, które można zrobić, np:
- Używanie CAPTCHA w formularzach komentarzy.
- Zainstalowanie wtyczki antyspamowej, takiej jak Akismet.
- Blokowanie spamerskich adresów IP.
Więcej szczegółów można znaleźć w naszym przewodniku na temat blokowania spamu w formularzach kontaktowych w WordPress i 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 zapobiegania spamowi związanemu z zapisami do newslettera w WordPress lub blokowania spamu odsyłającego WordPress w Google Analytics.
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.
dave henderson
Is there any free WP plugins for this?
I installed the plugin linked in this post but see their free version does not protect the entire website…
WPBeginner Support
Instead of having the email address public on your WordPress site, we would recommend using a contact form as those do not display your email for spammers to collect and would still give your visitors the option to reach out to you.
We have a list of contact forms below that you may find helpful!
https://www.wpbeginner.com/plugins/5-best-contact-form-plugins-for-wordpress-compared/
Administrator
Cos
WordPress Email Encoder works well for email addresses in posts, pages, comments, excerpts and text widgets.
It has no effect on email addresses in a header… are there any plugins that do this?
Nathan
Good tutorial on Protect Emails from Spammers with WordPress Email Encoder. Thanks for this tutorial
Nathan
Good tutoral for email spammer on wordpress worth to read and implement on our websites