15 Möglichkeiten, WordPress-Spam-Kommentare zu stoppen (100 % bewährte Methoden)

Veröffentlicht: 2022-10-18

Jeden Morgen logge ich mich in meine WordPress-Websites ein und antworte auf Dutzende von Kommentaren. Das finde ich immer befriedigend.

Kaffee und Kommentare sind ein toller Start in den Tag.

Es war ein gewöhnlicher Morgen, und als ich mehr als 100 Kommentare zu einem Beitrag sah, den ich einen Tag zuvor auf einer frisch installierten Website veröffentlicht hatte, dachte ich, er würde über Nacht viral werden.

Aber bald wurde mir klar, dass das alles Spam-Kommentare waren. Das verdarb mir den normalerweise großartigen Start in den Tag. Um zu vermeiden, dass es jeden Tag ruiniert wird, musste ich es wie alle meine anderen Seiten spamsicher machen.

WordPress-Spam-Kommentare gibt es seit fast zwei Jahrzehnten.

Ich kann Ihnen sagen, wie die Blogger-Community, die Fans von WordPress, in all den Jahren gegen Spam gekämpft haben.

Die weit verbreitete Präsenz von WordPress und seine ansprechende Kraft haben Spammer schon immer begeistert.

Sie können Hunderte oder sogar Tausende von Spam-Kommentaren auf Ihrer Website veröffentlichen und so deren Gesundheit und Ruf gefährden.

Glücklicherweise haben wir Möglichkeiten, Spam-Kommentare auf unseren Websites endgültig zu stoppen.

In diesem Artikel werde ich die besten Techniken vorstellen, die auf Hunderten von Websites verwendet werden, um Spam-Kommentare erfolgreich zu bekämpfen.

Sie können jede einzelne Lösung oder Kombination von Lösungen nach Belieben verwenden, um sie vor Spam zu schützen.

Wenn Sie sich nicht sicher sind, warum Spammer auf Ihre Website abzielen und wie Sie einen Spam-Kommentar erkennen können, lassen Sie uns das zuerst besprechen.

Inhaltsverzeichnis
  1. Warum erhält Ihre Website Spam-Kommentare?
  2. Wie man einen Spam-Kommentar abfängt
    • Name des Kommentators
    • Web-Links
    • Allgemeine Kommentare
  3. Meine 15 besten Möglichkeiten, WordPress-Spam-Kommentare zu stoppen
    • 1. Kommentare zurückhalten, später veröffentlichen
    • 2. Erstellen Sie eine Blacklist für Spam-Kommentare
    • 3. Kommentare von angemeldeten Benutzern zulassen
    • 4. Deaktivieren Sie Kommentare zu alten Beiträgen
    • 5. Deaktivieren Sie Kommentare auf Ihrer Website
    • 6. Akismet-Spamschutz
    • 7. Kommentare deaktivieren – Kommentare entfernen und Spam stoppen
    • 8. Kommentar-Link entfernen und andere Kommentar-Tools
    • 9. Stoppen Sie Spammer Sicherheit | Blockieren Sie Spam-Benutzer, Kommentare, Formulare
    • 10. Spamschutz, AntiSpam, FireWall von CleanTalk
    • 11. Antispam-Biene
    • 12. Einfaches Google reCAPTCHA
    • 13. WP Armor – Honeypot Anti-Spam
    • 14. Kommentare – wpDiscuz
    • 15. Fügen Sie Code manuell hinzu, um Spam-Kommentare zu stoppen
  4. Abschließende Gedanken

Warum erhält Ihre Website Spam-Kommentare?

Sie erhalten Spam-Kommentare auf Ihrer Website, weil Kommentatoren einen Backlink zu ihren eigenen Websites für das Suchmaschinenranking setzen möchten.

Sie nutzen schamlos Schlupflöcher auf Ihrer Website für ihren kleinen Gewinn aus.

Sie arbeiten in der Überzeugung, dass ihre Website in Suchmaschinen einen Rang einnimmt, je mehr Backlinks sie erhalten.

Das stimmt natürlich nicht, da Google und andere Suchmaschinen sich dieser Taktik voll bewusst sind und diese Art von Backlink nicht als Ranking-Signal verwenden.

Aber um zu bekommen, was sie wollen, kaufen sie Tausende von Spam-Kommentaren, um sie auf verschiedenen Websites zu veröffentlichen, einschließlich Ihrer.

Sie heben keine Website hervor. Stattdessen verwenden Spammer auch Bots, um Spam-Kommentare automatisch auf verschiedenen Websites im Internet zu veröffentlichen.

Wie man einen Spam-Kommentar abfängt

Hier sind einige bewährte Techniken, mit denen Sie einen Spam-Kommentar identifizieren können.

Name des Kommentators

Echte Kommentatoren haben einen echten Namen, der mit ihrem Kommentar gepostet wird. Sie verstecken normalerweise keine echten Namen hinter gefälschten IDs oder Schlüsselwörtern.

Beispielsweise können Sie den Namen eines Kommentators in einem Kommentar als Johns Car Cleaning Service bemerken.

Vertrauen Sie mir, The Car Cleaning Service ist ein Schlüsselwort, und der gesamte Kommentar ist Spam.

Spam-Kommentare landen höchstwahrscheinlich mit:

  • Seltsame Namen, einschließlich zufälliger Alphabete und Zahlen
  • Schlüsselwörter in den Namen
  • Leere Gravatare, um die Identität zu verschleiern

Web-Links

WordPress-Kommentarsysteme ermöglichen es Kommentatoren, beim Posten ihre E-Mail- und Website-Links zu posten.

Ich weiß, dass das WordPress-Team etwas dagegen unternehmen sollte, aber im Moment ist es da und es ist Realität.

Manchmal würden Sie Links mit einer Reihe von Zahlen und Buchstaben bemerken, die keinen Sinn ergeben. Sie sind keine tatsächlichen URLs.

Sie können auch Links innerhalb des Kommentartextes tarnen. In solchen Fällen sehen Sie HTML-Tags in Kommentaren, die auf eine Website verweisen, die möglicherweise mit Ihrer Nische verwandt ist.

Lassen Sie sich nicht täuschen. Wahrscheinlich handelt es sich um einen Spam-Kommentar.

Allgemeine Kommentare

Spammer interessieren sich nicht für das Thema Ihres Blogs. Aus diesem Grund werden Sie sehen, dass sie irrelevante Kommentare veröffentlichen, unabhängig von Ihrem Thema.

Sie werden es sofort erkennen, da ihr Kommentar nichts über etwas sagen würde, worüber Sie geschrieben haben.

Dies geschieht, weil Spammer Websites mit einer Standardnachricht angreifen, die sie auf jeder Zielseite posten.

Stellen Sie sich vor, Sie genehmigen versehentlich einen solchen Kommentar unter einem beliebten Artikel auf Ihrer Website, der bereits jede Menge Kommentare von einigen ernsthaften Lesern erhält.

Wie werden sie es aufnehmen?

Meine 15 besten Möglichkeiten, WordPress-Spam-Kommentare zu stoppen

Hier sind einige der besten Möglichkeiten, um Spam-Kommentare auf Ihrer Website zu stoppen.

Ich werde mit dem beginnen, was WordPress uns in seinem Standardzustand bietet, und mit anderen Lösungen fortfahren, die ich als sehr effektiv empfinde.

1. Kommentare zurückhalten, später veröffentlichen

Eine der ersten Strategien, um mit WordPress-Spam-Kommentaren umzugehen, besteht darin, sie für die Moderation zurückzuhalten.

Es ist besser, sie zuerst zu lesen, bevor Sie sie zur Veröffentlichung freigeben.

Sie können den Filter auf der Seite Einstellungen > Diskussion aktivieren.

Wechseln Sie dort zum Abschnitt Bevor ein Kommentar angezeigt wird, und aktivieren Sie das Kontrollkästchen neben Kommentar muss manuell genehmigt werden .

Kommentar moderat Einstellung zum Stoppen von Spam-Kommentaren

Ich schlage vor, dass Sie auch die Option direkt darüber aktivieren, die besagt, dass ein Kommentar zur Moderation zurückgehalten wird.

Drücken Sie unten auf die Schaltfläche Änderungen speichern .

Mit dieser Option erhalten Sie eine E-Mail, wenn WordPress einen Kommentar zur Moderation bereithält.

Dies hält Spammer nicht davon ab, Kommentare abzugeben, aber Sie können nur legitime Kommentare genehmigen.

Ich verwende diese Technik immer auf Blogs, wo die Häufigkeit von Kommentaren geringer ist.

2. Erstellen Sie eine Blacklist für Spam-Kommentare

Meiner Erfahrung nach sind unzulässige Kommentarschlüssel ein sehr effektives Tool, um Spam-Kommentare herauszufiltern.

Es kann das Problem in den meisten Fällen für kleine Blogs beheben, wenn es richtig verwendet wird.

Es ist ein leistungsstarkes natives Tool und verhält sich eher wie eine schwarze Liste.

Der WordPress-Filter gleicht jedes Wort, das wir in der Liste erwähnen, mit den Kommentaren ab, die Spammer auf einer Website hinterlassen, einschließlich des Namens, der E-Mail-Adresse und der IP-Adresse.

Es wirft dann die verdächtigen Kommentare in den Papierkorbordner.

Die Ordnergröße wächst, wenn mehr Spam-Kommentare mit der Blacklist abgeglichen werden. Stellen Sie sicher, dass Sie es regelmäßig bereinigen, indem Sie auf Kommentare > Papierkorb zugreifen.

Um die Liste zu erstellen, gehen Sie zur Diskussionsseite und scrollen Sie nach unten, um das Feld Unzulässiger Kommentarschlüssel zu finden. Drücken Sie unten auf die Schaltfläche Änderungen speichern .

Geben Sie jedes mögliche verdächtige Wort oder jede mögliche Zeichenfolge in einer separaten Zeile ein. Sie können jederzeit zurückkommen und die Liste mit weiteren Spam-Wörtern aktualisieren.

Unzulässiger Kommentarschlüssel zum Stoppen von Spam-Kommentaren

Die Beispielliste im Bild filtert alle Kommentare heraus, die eine URL enthalten. Das bedeutet, dass jemand, der versucht, einen externen Link einzufügen, nicht hineinkommt.

Ebenso werden alle Kommentare mit dem Wort „billig“ in den Müll geworfen.

3. Kommentare von angemeldeten Benutzern zulassen

Sie können auch einen zusätzlichen Filter anwenden, um nur registrierten Benutzern das Kommentieren zu erlauben.

Es ist ein effektives Werkzeug und eine ausgezeichnete Idee für Community-Sites und Foren. Auf diese Weise können nur eingeloggte Benutzer einen Kommentar hinterlassen.

Spammer können immer noch versuchen, das Anmeldeformular zu durchbrechen, indem sie verschiedene Kombinationen erraten. Ich werde in Kürze in einer anderen Technik weiter unten darauf zurückkommen.

eingeloggte Benutzereinstellung zur Bekämpfung von WordPress-Spam-Kommentaren

Um diese Funktion zu aktivieren, öffnen Sie die Seite „Diskussionen“ und gehen Sie zu „ Andere Kommentareinstellungen“.

Suchen Sie nach der Option Benutzer müssen zum Kommentieren registriert und angemeldet sein.

Aktivieren Sie das Kontrollkästchen und klicken Sie auf die Schaltfläche Änderungen speichern .

4. Deaktivieren Sie Kommentare zu alten Beiträgen

Manchmal möchten Sie vielleicht Kommentare zu einem bestimmten Beitrag deaktivieren, da dieser zu einem leichten Ziel für Spammer geworden ist.

Dies kann an Popularität, einem kontroversen Thema oder etwas anderem liegen.

Was auch immer der Grund sein mag, die Spammer haben es irgendwie als ihren Favoriten für Spam-Bombardierungen markiert.

Deaktivieren Sie Kommentare für einzelne Beiträge

Öffnen Sie einen veröffentlichten Beitrag im Bearbeitungsmodus, erreichen Sie das Diskussions -Widget im rechten Seitenbereich.

Deaktivieren Sie Kommentare zulassen und erlauben Sie Pingbacks und Trackbacks.

Drücken Sie die Schaltfläche Aktualisieren . Sie sollten es in der oberen rechten Ecke finden.

Sie können den Vorgang für andere Beiträge wiederholen.

5. Deaktivieren Sie Kommentare auf Ihrer Website

Dies ist eine extreme Maßnahme und ideal in Szenarien, in denen Unternehmen es nicht vorziehen, mit Benutzern über Kommentare in Kontakt zu treten.

Ich habe viele Unternehmen gesehen, einschließlich Technologie- und Medienunternehmen, die keine Möglichkeit hatten, ihre Blog-Posts zu kommentieren.

Das bedeutet nicht, dass sie das Feedback der Benutzer nicht schätzen, aber es ist nur so, dass ihr Unternehmen eine andere Art der Interaktion erfordert.

Deaktivieren Sie Kommentare, um WordPress-Spamkommentare zu bekämpfen

Um Kommentare vollständig zu deaktivieren, gehen Sie zu Einstellungen > Diskussion und suchen Sie nach der Option Personen erlauben, Kommentare zu neuen Beiträgen einzureichen.

Sie sollten es im oberen Bereich finden. Deaktivieren Sie es einfach.

Klicken Sie unten auf der Seite auf die Schaltfläche Änderungen speichern .

Diese Aktion deaktiviert Kommentare zu neuen Beiträgen. Es wirkt sich nicht auf die Beiträge aus, die Sie zuvor veröffentlicht haben.

Sie können Kommentare zu jedem Beitrag einzeln deaktivieren, wenn Sie einige alte Beiträge haben. Wenn Sie viele Posts haben, kann es eine Menge Arbeit sein.

Für ältere Posts können Sie auch eine viel einfachere Technik ausprobieren, die ich gleich erwähnen werde.

6. Akismet-Spamschutz

Akismet Spamschutz

Akismet ist eine der beliebtesten Lösungen, um Spam-Kommentare auf Ihrer Website zu stoppen. Das Plugin wurde von Automatic entwickelt und ist Teil jeder WordPress-Installation.

Es gleicht jeden Kommentar auf Ihrer Website mit einer globalen Spam-Datenbank ab, um die häufigsten Spam-Kommentare effektiv zu entfernen.

Akismet ist für kleine Blogs und Bastler kostenlos, aber die Premium-Version beginnt bei 5 US-Dollar pro Monat, was ideal für kommerzielle Websites ist.

Beide Versionen erfordern einen API-Schlüssel, den Sie erhalten, indem Sie sich bei Akismet anmelden. Sie können einen einzigen Schlüssel auf mehreren Sites verwenden.

Akismet-Einstellungsseite

Akismet bietet eine unkomplizierte Benutzeroberfläche, mit der Sie zwischen zwei Sicherheitsoptionen wählen können – Kommentare automatisch entfernen oder verdächtige Kommentare in einem Spam-Ordner ablegen.

Ehrlich gesagt habe ich mit Hilfe von WordPress-Standardfiltern und Akismet einige gute Ergebnisse im Kampf gegen Spam-Kommentare auf einer Reihe von Websites gesehen.

7. Kommentare deaktivieren – Kommentare entfernen und Spam stoppen

Kommentare deaktivieren – Kommentare entfernen und Spam stoppen

Es ist einfacher, Kommentare zu den neuen Beiträgen in den WordPress-Diskussionseinstellungen zu deaktivieren, aber was ist, wenn Sie Hunderte und Tausende älterer Beiträge haben? Das Deaktivieren von Kommentaren für jeden Beitrag wird eine verdammte Arbeit sein.

Kommentare deaktivieren kann dies mit wenigen Klicks für Sie erledigen.

Sie können Kommentare auch global für die gesamte Website oder für bestimmte Beitragstypen wie Beiträge, Seiten, Medien und Zielseiten stoppen.

Dies ist eine hilfreiche Steuerung für Websites, auf denen Administratoren Kommentare zu regulären Beiträgen nicht deaktivieren möchten, aber keine Kommentare sehen möchten, die Spammer auf anderen Seiten posten.

Wenn Sie keine fotospezifische Website betreiben, sind Kommentare unter Bildern nicht wirklich nützlich.

8. Kommentar-Link entfernen und andere Kommentar-Tools

Kommentar-Link entfernen und andere Kommentar-Tools

Sie können Spam-Bots mit Tools wie CAPTCHAS bekämpfen. Aber wie gehen Sie mit Spammern um, die den CAPTCHA-Test bestehen und Kommentare hinterlassen können?

Dies ist weniger als ideal für einen Site-Administrator, der es dem Publikum ermöglichen möchte, seine Beiträge als echte Leser zu kommentieren, ohne ihnen Spam zu erlauben.

Comment Link Remover ist ein unterschätztes, aber leistungsstarkes Plugin zur Bekämpfung von Spam-Kommentaren auf jeder Website.

Die kostenlose Version kann eine Reihe von Problemen lösen, mit denen Website-Administratoren normalerweise von legitimen Kommentatoren oder Spammern konfrontiert werden.

Sie können das Website-Feld aus dem Kommentarformular entfernen, den Hyperlink des Kommentarautors deaktivieren und alle Links im Kommentartext deaktivieren.

Ohne diese Dinge neigen Spammer dazu, keinen Kommentar auf Ihrer Website zu hinterlassen.

Sie können auch das Spamschutzmodul aktivieren, das den Zustand eines Kommentars automatisch erkennt und für Sie löscht.

9. Stoppen Sie Spammer Sicherheit | Blockieren Sie Spam-Benutzer, Kommentare, Formulare

Stoppen Sie Spammer Sicherheit | Blockieren Sie Spam-Benutzer, Kommentare, Formulare

Dieses Plugin ist eine vollständige Suite zum Stoppen von Spam auf Ihrer Website. Es bekämpft nicht nur Spam-Kommentare, sondern Sie können es auch zur Bekämpfung von Spam-Bots verwenden, die auf E-Mails, Registrierungen und andere Formulare abzielen.

Das Plug-in Stop Spammer Security ist ideal für stark frequentierte Websites und E-Commerce-Shops, in denen Sie es sich nicht leisten können, von Spammern getroffen zu werden.

Die Standardeinstellungen reichen aus, um Spam-Kommentare auf Ihrer Website durch unzählige Überprüfungen und Filter zu stoppen.

Sie können jederzeit mehr Details erfahren, da das Plugin über 50 Anpassungsfunktionen zum Schutz Ihrer Website bietet.

Einige der Hervorhebungsfunktionen, die mir in der kostenlosen Version gefallen, sind:

  • Automatische Spam-Erkennung und Blockierungsfunktion
  • Bestimmtes Land blockieren
  • Allow/Block-Liste für IPs und IDs
  • Viele CAPTCHAS verfügbar, einschließlich Google
  • Verbinden Sie Spam-Abwehrdienste von Drittanbietern

10. Spamschutz, AntiSpam, FireWall von CleanTalk

Spamschutz, AntiSpam, FireWall von CleanTalk

Wie Akismet ist dieses Plugin von CleanTalk einfach zu verwalten, um Spam-Kommentare auf Anhieb zu bekämpfen.

Es schützt Registrierungsformulare, Kommentare, Kontaktformulare und benutzerdefinierte Formulare. Es kann auch die vom Benutzer angegebene E-Mail-Adresse validieren.

Es benötigt lediglich einen Zugriffsschlüssel, um zu funktionieren, den es automatisch erhält, indem Sie im Plugin-Einstellungsbereich auf die Schaltfläche Zugriffsschlüssel abrufen klicken.

Anti-Spam-Plugin von Cleartalk

Der Schlüssel verbindet Ihre Website mit der Anti-Spam-Datenbank in der Cloud, sodass das Plugin den Spam-Kommentar sofort riechen kann.

Es hält den Spammer von der Website fern, indem es eine Firewall aktiviert, die darauf ausgelegt ist, Bots zu erkennen, bevor sie auf die Website zugreifen.

Ich mag diesen Ansatz, weil er die CPU viel weniger belastet, was das Beste für Websites auf weniger leistungsstarken Hosts ist. Zumindest möchten Sie nicht, dass Bots Ihre Website verlangsamen.

Dieses Anti-Spam-Plugin erledigt die ganze Arbeit ohne die Verwendung von lazy CAPTCHA, was auch die Dinge für den Benutzer beschleunigt.

11. Antispam-Biene

Antispam-Biene

Antispam Bee ist ein nützliches Plugin, um Spam-Kommentare mit einer sehr effektiven Technik zu bekämpfen.

Es verwendet ein verstecktes CAPTCHA, das nur Spam-Bots sehen können, und wenn sie versuchen, die Herausforderung zu lösen, versteht das Plugin sofort, dass es sich um einen Bot handelt.

Antispam Bee bietet eine einfache Einstellungsseite, die jedoch leistungsstark genug ist, um mit Spam-Kommentaren umzugehen. Sie können verdächtige Kommentare entweder als Spam markieren oder sie sofort löschen.

Sie können auch Personen aus bestimmten Ländern blockieren und zulassen, dass sie Ihre Website kommentieren. Dies ist eine praktische Funktion für geospezifische Websites.

Wenn Sie beispielsweise zu viel Spam aus einem bestimmten Land erhalten, lehnen Sie es einfach ab. Sie können auch einen Filter platzieren, um Kommentare nur in bestimmten Sprachen zuzulassen.

Antispam Bee ist ein kostenloses Plugin, das auf einer beliebigen Anzahl von Websites verwendet werden kann.

12. Einfaches Google reCAPTCHA

Einfaches Google reCAPTCHA

Sie können die Spam-Bots von Ihrer Website fernhalten, indem Sie Simple Google reCAPTCHA, eine erweiterte Form von CAPTCHA, verwenden.

Sie werden ein Kontrollkästchen unter dem Kommentarformular auf Ihrer Website mit dem Text I'm not a robot bemerken. Ein Benutzer muss überprüfen, ob es sich um eine Spambot-Aktivität handelt.

Google kann eine erweiterte Herausforderung anzeigen, wenn eine weitere Überprüfung erforderlich ist. Es zeigt normalerweise eine Reihe von Bildern an, um die richtigen Bilder basierend auf bestimmten Bedingungen auszuwählen.

Wir wissen, dass Google hart gegen Spambots ist, und reCAPTCHA stellt sicher, dass sie Ihre Kommentardatenbank nicht plagen.

13. WP Armor – Honeypot Anti-Spam

WP Armor – Honeypot Anti-Spam

WP Armor ist ein brillantes Anti-Spam-Kommentar-Plugin, das keine Einrichtung erfordert. Sie müssen es nur installieren und das war's.

Das Plugin verwendet die Honeypot-Technik, um Spam-Kommentare auf Ihrer Website zu stoppen.

Im Gegensatz zu Antispam Bee funktioniert es nahtlos mit allen gängigen Formularen, einschließlich Kontaktformular 7, Gravity-Formularen, Elementor-Formularen, Divi-Design-Kontaktformularen, WooCommerce Review Pro und Caldera-Formularen.

Die Pro-Version bietet eine 2-Stufen-Spamprüfung, die sicherstellt, dass kein Spambot die Firewall passiert.

Wenn sich der Spambot-Angriff verschlimmert, fügt das Plugin eine zusätzliche Ebene von Anti-Spam-Filtern hinzu und blockiert verdächtige IPs. Auf diese Weise erlaubt WP Armor Bots nicht, Serverressourcen zu verbrauchen.

14. Kommentare – wpDiscuz

Kommentare – wpDiscuz

Wenn Sie das Design Ihres standardmäßigen WordPress-Kommentarsystems verbessern möchten, ist Kommentare – wpDiscuz der richtige Weg.

Das Plugin kann automatisch mit Spam-Kommentaren umgehen und lässt keinen von ihnen durch seine Filter passieren.

Kommentare WpDiscuz trägt durch seine interaktiven Funktionen wirklich dazu bei, das Engagement der Benutzer zu steigern. Sie können über Social-Media-IDs kommentieren, Kommentare bewerten und nach Datum sortieren.

Die Lazy-Load-Funktion stellt sicher, dass das Kommentarmodul die Ladezeit der Website nicht beeinflusst.

Benutzer können auch auf die Schaltfläche „Weitere Kommentare laden“ klicken, um weitere Kommentare anzuzeigen und zu lesen, was andere über das Thema sprechen.

15. Fügen Sie Code manuell hinzu, um Spam-Kommentare zu stoppen

Wenn Sie Spammer davon abhalten möchten, einen Kommentar zu posten, können Sie Ihr Kommentarformular für sie weniger attraktiv machen.

Sie können beispielsweise das Website-Feld ausblenden, sodass Spammer weniger Möglichkeiten haben, ihre URL in Kommentaren zu platzieren.

Einige der oben erwähnten Plugins bieten diese Funktionen. Aber wenn Sie nicht gerne zu viele Plugins hinzufügen, können Sie dies tun, indem Sie kleine Codeschnipsel in Ihre Datei functions.php einfügen.

Sie können über den FTP-Manager oder das WordPress-Dashboard auf die Datei zugreifen.

Es ist aus vielen Gründen einfacher, in Ihrem WordPress-Dashboard darauf zuzugreifen.

Greifen Sie über den WordPress-Administrator auf function.php zu

Unabhängig davon, welches Design Sie verwenden, Sie können die Datei functions.php finden, indem Sie auf Aussehen > Designdatei-Editor zugreifen.

Wenn Sie ihn gefunden haben, gehen Sie zum Ende der Datei und fügen Sie den gewünschten Code hinzu.

Wenn Sie fertig sind, klicken Sie auf die Schaltfläche Datei aktualisieren.

A. Website-Feld entfernen

Dieses kleine Stück Code entfernt das Website-Feld aus dem WordPress-Kommentarformular, sodass kein Backlink vorhanden ist.

 add_filter('comment_form_default_fields', 'unset_url_field'); function unset_url_field($fields){ if(isset($fields['url'])) unset($fields['url']); return $fields; }

B. Kommentar-Autor-Link entfernen

Dieser Code entfernt den Kommentar-Autor-Link, der Spammer abschreckt.

 function Astra_remove_comment_author_link( $return, $author, $comment_ID ) { return $author; } add_filter( 'get_comment_author_link', 'Astra_remove_comment_author_link', 10, 3 ); function Astra_remove_comment_author_url() { return false; } add_filter( 'get_comment_author_url', 'Astra_remove_comment_author_url');

C. HTML-Tags im Kommentartext deaktivieren

Dieser Code deaktiviert HTML in Kommentaren, um HTML-Tags in Text zu zwingen, sodass alle Links deaktiviert werden.

 function astra_comment_post( $incoming_comment ) { $incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']); $incoming_comment['comment_content'] = str_replace( "'", ''', $incoming_comment['comment_content'] ); return( $incoming_comment ); } function astra_comment_display( $comment_to_display ) { $comment_to_display = str_replace( ''', "'", $comment_to_display ); return $comment_to_display; } add_filter( 'preprocess_comment', 'astra_comment_post', '', 1); add_filter( 'comment_text', 'wpb_comment_display', '', 1); add_filter( 'comment_text_rss', 'astra_comment_display', '', 1); add_filter( 'comment_excerpt', 'astra_comment_display', '', 1); remove_filter( 'comment_text', 'make_clickable', 9 );

Abschließende Gedanken

Spammer glauben, dass sie das Recht haben, jede Website anzugreifen. Sie nutzen mehrere Möglichkeiten, um in gute Websites einzudringen und sie zu nutzen, die die Leute lieben.

Obwohl WordPress mit mehreren integrierten Tools und Filtern geliefert wird, um Spammer abzuschrecken. Manchmal braucht man eine viel stärkere Hand, um mit ihnen fertig zu werden.

Ich habe eine Liste mit einigen besten Lösungen erstellt, die Sie sich vorstellen können, um WordPress-Spam-Kommentare zu bekämpfen.

Verwenden Sie sie, um zu sehen, wie sich der Zustand Ihrer Website verbessert.

Wenn Sie bereits ein Tool zur Bekämpfung von Spam-Kommentaren verwenden, würde ich mich freuen, von Ihnen zu hören.