如果我们有在使用WordPress程序建站或者经常到同类网友博客评论,应该是知道评论只需要用户名和邮箱就可以自动获取到管理员的头像然后评论。进而如果有人知道管理员邮箱其实是可以看到类似冒充管理员的头像评论,如果不仔细看还真以为是管理员评论。
如果我们需要禁止别人冒充管理员评论如何办呢?有一个简单的办法就是评论都需要人工审核,然后审核出来才可以看到。或者我们用下面办法禁止冒充。
//禁止冒充管理员评论
function usercheck($incoming_comment) {
$isSpam = 0;
if (trim($incoming_comment[‘comment_author’]) == ‘管理员昵称’)
$isSpam = 1;
if (trim($incoming_comment[‘comment_author_email’]) == ‘管理员邮箱’)
$isSpam = 1;
if(!$isSpam)
return $incoming_comment;
err(‘你咋不上天呢?还敢冒充管理员!’);
}
if(!is_user_logged_in())
add_filter( ‘preprocess_comment’, ‘usercheck’ );
将代码加入到当前主题Functions.php文件中就可以实现。