WordPress用户登录错误提示信息的修改方法

07月/27日/WordPress/浏览 167

WordPress用户登录错误提示信息修改后提示“用户名或者密码错误”,避免了WordPress针对性的提示。


WordPress默认情况下,若用户或密码错误会针对性的提示,用户名错误会提示用户名未在本站点注册,密码错误会提示用户名指定的密码不正确,问题很尴尬。


那么我们如何修改这种提示,避免暴利破解呢?


我们只需在当前使用的WordPress模板functions.php中添加以下代码即可:


function change_login_error_message($errors){
	$error_code	= $errors->get_error_code();
 
	if(in_array($error_code, ['invalid_username', 'invalid_email', 'incorrect_password'])){
		$errors->remove($error_code);
		$errors->add($error_code, '用户名或者密码错误,请重新输入!');
	}
 
	return $errors;
}
add_filter('wp_login_errors', 'change_login_error_message');


发表评论

暂无评论,抢个沙发...

客服 工单