WordPress网站评论区如何防止游客冒充站长回复别人?

WordPress自带的评论一直存在一个问题,不知道各位发现没有,那就是普通游客也可以使用站长的名字和邮箱对别人进行回复。这样就让某些人有机可乘,乱发广告,乱回复等问题。那么WordPress网站评论区如何防止游客冒充站长回复别人?

代码预览

将以下代码添加到当前使用主题的functions.php文件中即可。

// 防止冒充管理员 记得修改下面的站长名字、邮箱、提示

function ym_usecheck($incoming_comment) {

$isSpam = 0;

if (trim($incoming_comment["comment_author"]) == "源码集合")

$isSpam = 1;

if (trim($incoming_comment["comment_author_email"]) == "admin@ymjihe.com")

$isSpam = 1;

if(!$isSpam)

return $incoming_comment;

wp_err("艹,你居然敢冒充站长");

}

if(!is_user_logged_in()) add_filter( "preprocess_comment", "ym_usecheck" );