我有一个WordPress的网站。我刚刚收到此特定错误消息WordPress的贴子评论
您是胡说八道用户
当我张贴任何页面上的意见。
我检查了wp-comments-post.php
,但我什么也没得到。之前,它在工作,但现在我不知道为什么会出现这个消息。
请告诉我可能是什么问题。下面是这个侮辱性的消息的快照:
我有一个WordPress的网站。我刚刚收到此特定错误消息WordPress的贴子评论
您是胡说八道用户
当我张贴任何页面上的意见。
我检查了wp-comments-post.php
,但我什么也没得到。之前,它在工作,但现在我不知道为什么会出现这个消息。
请告诉我可能是什么问题。下面是这个侮辱性的消息的快照:
1.go到你的wordpress文件下面的路径。然后在记事本
/wp-admin/options.php
2.open options.php按ctrl +找到你的错误信息˚F
3.如果有删除。
检查与角色和功能,为用户在点击以下链接
“你胡说八道用户”是,如果Block Spam Comments plugin显示它认为你的评论是垃圾邮件。
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;
}
这插件似乎并没有被写得很不错,并有一段时间没有更新了。你可以找到更好的插件,比如Akismet,它本身就带有WordPress。
您可能会看到错误,因为其他脚本阻止执行此脚本的JavaScript。或者,你可能关闭了JavaScript吗?这个插件使用jQuery,但不告诉WordPress排队jQuery,所以如果你的主题不排队,并且没有其他插件排队,你可能只是没有加载jQuery。每次都很难确切地知道为什么它认为你是垃圾邮件发送者。
如果你想保持这个插件,但让消息更友好,作者确实使用WordPress的翻译功能之一,所以你可以用自定义插件或主题的functions.php文件中的代码替换消息:
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;
}
我认为它被黑客入侵 –