In der folgenden Spalte des WordPress-Website-Erstellungs-Tutorials erfahren Sie, wie Sie das Problem des Versendens von Spam-Kommentaren in Gruppen in WordPress lösen können. Ich hoffe, dass es für Freunde hilfreich ist Wer braucht es!
Viele unserer Internetnutzer haben berichtet, dass sie beim Erstellen einer WordPress-Website festgestellt haben, dass es jeden Tag viele Spam-Kommentare in den Hintergrundkommentaren gibt, und das auch Es scheint, dass diese Kommentare nicht manuell gesendet werden. Tatsächlich kann es sein, dass wir auf viele Spam-Kommentare stoßen, die von Software gesendet werden. Beispielsweise können wir viele englischsprachige Nachrichten sehen. Diese Informationen erhöhen unsere täglichen Löschzeitkosten und sind auch nicht gut für die Website. Gibt es eine Möglichkeit, dieses Problem zu lösen?
Die wahrscheinlichste Möglichkeit, eine Kommentarüberprüfung hinzuzufügen, besteht darin, beim Kommentieren einen Bestätigungscode oder andere Überprüfungsmechanismen einzugeben. Was wir heute in unserem WordPress-Kurs vorstellen müssen, ist, wie man diese Kommentare durch zwei Codeteile blockiert.
Zuerst muss der Kommentarinhalt auf Chinesisch sein
Was wir in den Kommentaren sehen, ist alles auf Englisch oder anderen Sprachen, nicht auf Chinesisch. Dann müssen wir auf Chinesisch kommentieren.
// 评论中需要有中文 cnwper.com function wp_refused_spam_comments($comment_data) { $pattern = '/[一-龥]/u'; $jpattern = '/[ぁ-ん]+|[ァ-ヴ]+/u'; if (!preg_match($pattern, $comment_data['comment_content'])) { err(__('评论中需要有一个汉字!')); } if (preg_match($jpattern, $comment_data['comment_content'])) { err(__('不能有日文!')); } return ($comment_data); } add_filter('preprocess_comment', 'wp_refused_spam_comments');
Zweitens: Verbieten Sie Links in Kommentaren.
Viele Leute hinterlassen Kommentare auf Blogs, um für die Website zu werben. Wenn wir Links verbieten, werden nicht viele Leute Kommentare hinterlassen.
//禁止发链接 cnwper.com function wp_comment_post( $incoming_comment ) { $http = '/[href="|rel="nofollow"|http://|</a>]/u'; if(preg_match($http, $incoming_comment['comment_content'])) { err( "禁止发链接地址!" ); } return( $incoming_comment ); } add_filter('preprocess_comment', 'wp_comment_post');
Es ist so einfach wie das Hinzufügen von zwei Codeteilen zur Datei „Functions.php“ in Ihrem aktuellen WordPress-Theme.
Weitere technische Artikel zu WordPress finden Sie in der Spalte WordPress-Tipps!
Das obige ist der detaillierte Inhalt vonLösen Sie das Problem der Massen-Spam-Kommentare in WordPress. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!