✅ WEB- und WordPress-Nachrichten, Themen, Plugins. Hier teilen wir Tipps und beste Website-Lösungen.

Die beste effiziente Anti-Spam-PHP-Code-Erkennung für WordPress

12

Ein WordPress-Blog kann täglich mehr als 100 Spam-Kommentare (erzeugt von Spam-Robotern) erhalten, was ärgerlich ist.

Die beste effiziente Anti-Spam-PHP-Code-Erkennung für Wordpress

WordPress-Spam

Im Allgemeinen können diese von Plugins wie Akismet erfasst werden, diese Daten werden jedoch weiterhin in der Datenbank gespeichert, bevor sie manuell oder nach Ablaufdatum entfernt werden.

LEONA bietet eine clevere Lösung, um zu verhindern, dass diese Spam-Kommentare überhaupt in die Datenbank gelangen. Es basiert darauf, ein verborgenes Feld in das Formular einzufügen und einen Wert festzulegen, wenn der Benutzer eine Taste drückt (onkeyup). Wenn die Werte also nicht übereinstimmen, denken wir, dass es nicht von einem Menschen übermittelt wurde.

wordpress stellt den preprocess_comment -Filter bereit, sodass Sie die Kommentare überprüfen und die Seite früher mit wp_die() verlassen können .

WP Official API sagt (https://codex.wordpress.org/Plugin_API/Filter_Reference/preprocess_comment ), die $commentdata enthalten die folgenden Informationen:

'comment_post_ID'      - The post to which the comment will apply    'comment_author'       - (may be empty)    'comment_author_email' - (may be empty)    'comment_author_url'   - (may be empty)    'comment_content'      - The text of the proposed comment    'comment_type'         - 'pingback', 'trackback', or empty for regular comments    'user_ID'              - (empty if not logged in)

Wir können dieses Plugin dann verwenden, um Pingback/Trackback zuzulassen (was ich für nützlich halte) und die Spam-Kommentare effektiv loszuwerden.

Wenn wir die Funktion/den Filter testen, indem wir absichtlich die seltsamen IDs eingeben, erhalten wir Folgendes (und der Kommentar wird nicht in den Wartebereich eingetragen).

Hinweis: Fügen Sie den obigen Code am Ende der functions.php – Vorlage (oder des untergeordneten Designs) ein.

Die beste effiziente Anti-Spam-PHP-Code-Erkennung für Wordpress

WordPress-Spam-Erkennung

Es funktioniert wie ein Zauber!

Aufnahmequelle: helloacm.com

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen