Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak ograniczyć spam w komentarzach WordPress za pomocą plików cookie dla komentarzy

Rosnąca witryna wiąże się z nowymi wyzwaniami, a jednym z nich jest spam w komentarzach. Na szczęście istnieje wiele rozwiązań, aby skutecznie walczyć ze spamem w komentarzach. Na przykład, używając Akismet możesz skutecznie ograniczyć spam w komentarzach. Możesz również użyć CAPTCHA do blokowania botów spamujących. W tym artykule pokażemy Ci, jak ograniczyć spam w komentarzach WordPress za pomocą Cookies for Comments.

Pierwszą rzeczą, którą musisz zrobić, jest zainstalowanie i aktywowanie wtyczki Cookies for Comments. Wtyczka działa od razu i nie ma żadnych ustawień do skonfigurowania.

Jak działają ciasteczka dla komentarzy?

Większość spamu w komentarzach jest wysyłana przez boty spamujące. Te boty spamujące to zasadniczo skrypty oprogramowania, które przeszukują internet w poszukiwaniu formularzy komentarzy, a następnie wysyłają spamujące komentarze.

Aby spamować tysiące stron internetowych, te programy nie ładują obrazków ani arkuszy stylów. Tekst na stronie wystarcza im do określenia obecności formularza komentarza.

Wtyczka ciasteczek dla komentarzy ładuje arkusz stylów lub obrazek, gdy strona w Twojej witrynie WordPress jest odwiedzana. Jeśli przeglądarka użytkownika pobierze plik arkusza stylów lub obrazek, wtyczka ustawi ciasteczko w przeglądarce użytkownika.

Wtyczka sprawdza ciasteczko, gdy użytkownik próbuje opublikować komentarz. Jeśli ciasteczko istnieje, oznacza to, że użytkownik nie jest botem spamującym.

Jeśli ciasteczko nie istnieje, użytkownik jest najprawdopodobniej botem spamującym, a komentarz, który wysyła, jest oznaczany jako spam.

Jak całkowicie powstrzymać boty spamujące przed komentowaniem

Cookies for Comments skutecznie wykryje spamerów, ale pozwoli im opublikować komentarz. Ten komentarz trafi do spamu. Przy niewielkim wysiłku możesz całkowicie powstrzymać boty przed publikowaniem komentarzy.

Aby to zrobić, musisz znaleźć wartość ciasteczka. Kliknij prawym przyciskiem myszy w dowolnym miejscu na swojej stronie internetowej, a następnie wybierz Wyświetl źródło strony.

Otwieranie widoku kodu źródłowego strony w Google Chrome

Spowoduje to otwarcie nowej karty w przeglądarce, pokazującej kod HTML strony. Musisz przewinąć w dół strony, aż znajdziesz linię podobną do tej:

<img alt='css.php' src="http://example.com/wp-content/plugins/cookies-for-comments/css.php?k=9692e3a737ecafe8fe6329490410ff50&amp;o=i&amp;t=201927728" width='1' height='1' />

Wartość po css.php?k= to wartość ciasteczka. Jak w tym przykładzie, jest to 9692e3a737ecafe8fe6329490410ff50. Będziesz potrzebować tej wartości w następnym kroku.

Teraz musisz połączyć się ze swoją stroną internetową za pomocą klienta FTP i edytować plik .htaccess. Po prostu wklej ten kod przed czymkolwiek innym w swoim pliku .htaccess.

RewriteCond %{HTTP_COOKIE} !^.*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.*$
RewriteRule ^wp-comments-post.php - [F,L]

Musisz zastąpić XXX wartością ciasteczka.

To wszystko. Twój plik .htaccess będzie teraz szukał wartości ciasteczka, a gdy jej nie znajdzie, uniemożliwi użytkownikowi komentowanie.

Mamy nadzieję, że ten artykuł pomógł Ci zredukować spam w komentarzach WordPress na Twojej stronie.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz Kanał YouTube, aby uzyskać więcej samouczków wideo WordPress. Możesz nas również znaleźć na Twitterze i Google+.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

8 CommentsLeave a Reply

  1. Używam WP 3.9 i WP ostrzega, że ten wtyczka nie została przetestowana z tą wersją 3.9. Czy możesz nad tym popracować? (I, dziękuję za to, co wygląda na świetną wtyczkę!)

    [Używam również strony WP 4.0 i właśnie zainstalowałem wtyczkę na obu. Dam znać, czy to u mnie zadziała.]

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.