„Sie sind Bullshit Benutzer“ ist die Botschaft, die Block Spam Comments plugin angezeigt, wenn sie denkt, dass Ihr Kommentar-Spam ist.
Von block-spam-comments.php:
add_filter('preprocess_comment', 'verify_block_spam_comment');
function verify_block_spam_comment($commentdata) {
if (! isset($_POST['is_legal_comment']))
wp_die(__('You are bullshit user'));
return $commentdata;
}
Das Plugin erscheint nicht sehr gut geschrieben werden und hat eine Weile nicht mehr aktualisiert worden. Sie können viel bessere Plugins finden, wie Akismet, das eigentlich mit WordPress selbst geliefert wird.
Möglicherweise wird der Fehler angezeigt, weil ein anderes Skript verhindert, dass das JavaScript dieses Skripts ausgeführt wird. Oder hast du vielleicht JavaScript ausgeschaltet? Dieses Plugin verwendet jQuery, sagt aber nicht, dass WordPress jQuery in die Warteschlange stellt. Wenn Ihr Theme es also nicht in die Warteschlange stellt und kein anderes Plugin es in die Warteschlange stellt, wird jQuery möglicherweise nicht geladen. Es ist schwer zu wissen, warum es dich jedes Mal für einen Spammer hält.
Wenn Sie dieses Plugin behalten möchten, aber die Nachricht freundlicher machen, hat der Autor eine der Übersetzungsfunktionen von WordPress verwendet, so dass Sie die Nachricht mit Code wie diesem in einem benutzerdefinierten Plugin oder der functions.php Datei Ihres Themas ersetzen können:
add_filter('gettext', 'too_much_bullshit_around_here', 20, 3);
function too_much_bullshit_around_here($translated_text, $text, $domain) {
if('You are bullshit user' === $text) {
return "If you are a spammer I must politely ask you to leave.";
}
return $translated_text;
}
ich denke, es ist gehackt –