如何禁用WordPress登录错误消息中的登录提示

最近,我们的一个用户问我们如何在WordPress中禁用登录提示。 默认情况下,当有人在登录页面输入不正确的用户名或密码时,WordPress会显示错误消息。 这些错误信息可以用作猜测用户名,用户电子邮件地址或密码的提示。 在本文中,我们将向您展示如何在WordPress登录错误消息中禁用登录提示。

在WordPress中隐藏登录提示

什么是登录提示在WordPress登录错误消息

登录期间,当用户输入不正确的用户名时,WordPress会显示此错误消息

错误: 无效的用户名。 忘记密码?

无效的用户名错误

如果有人用错误的密码输入正确的用户名,那么WordPress会显示以下消息:

错误: 您为用户名johnsmith输入的密码不正确。 忘记密码?

密码错误

如果有人试图猜测你的用户名,那么这个错误信息确认他们已经成功猜出了它。

由于WordPress 4.5,您也可以使用电子邮件地址而不是用户名登录到您的WordPress站点。 这些登录提示还可以确认您正在使用您的管理员帐户的特定电子邮件地址。

对于大多数WordPress用户来说,这可能不是一个大问题。 但对于对隐私和安全保持谨慎的人来说,这可能是一个有问题的事情。

为了提高安全性,您应该始终为您的管理员帐户使用唯一的用户名和强密码。

话虽如此,让我们来看看如何在WordPress登录错误消息中隐藏这些登录提示。

但是,如果你只是想遵循文本说明,那么你可以按照我们的一步一步的教程,如何禁用WordPress登录错误消息的登录提示。

在WordPress中隐藏登录提示

只需将以下代码添加到主题的functions.php文件或特定于站点的插件即可。

函数no_wordpress_errors(){
   返回“有什么不对!”;
 }
 add_filter('login_errors','no_wordpress_errors'); 

此代码将您的自定义消息添加为登录错误的过滤器。 这将覆盖默认的WordPress登录错误。

现在,如果有人输入不正确的用户名,密码或电子邮件,WordPress会显示错误“有问题”,而不提示任何提示。

没有登录提示

虽然此代码可以隐藏登录错误,但无法为您节省更复杂的黑客攻击或蛮力攻击。

我们使用Sucuri来保护我们所有的网站免受常见的安全威胁。 Sucuri带有一个网站防火墙,可以阻止任何可疑活动到达您的网站。 看看sucuri如何帮助我们在3个月内阻止45万次WordPress攻击

我们希望这篇文章帮助您隐藏WordPress登录错误消息的登录提示。 您可能还想看到这些在13个技巧和黑客保护您的WordPress管理区域。