最近,我们的一个用户问我们如何禁用WordPress 4.5中引入的电子邮件登录功能。
此功能允许用户在登录表单中使用用户名或电子邮件地址登录。
在本文中,我们将向您展示如何禁用WordPress中的电子邮件地址登录功能。

为什么在WordPress中禁用Login With Email ?
一些用户认为电子邮件地址比用户名更广为人知。如果你给某人发了一封电子邮件,那么他们已经知道你的电子邮件地址。
如果有人想闯入你的WordPress网站,知道一个电子邮件地址可能会让他们更容易通过猜测你的密码或入侵你的电子邮件帐户。
我们不相信使用电子邮件地址登录会降低WordPress站点的安全性。你总是可以添加更多的安全层,如密码保护WordPress管理目录,并添加两步验证。
为了WordPress的安全,我们在所有的网站上都使用了Sucuri。看看Sucuri如何帮助我们在3个月内阻止了45万次WordPress攻击
话虽如此,我们理解一些用户可能仍然希望在他们的WordPress网站上禁用电子邮件登录功能。让我们看看如何轻松地做到这一点。
方法一。在WordPress中使用代码禁用Login with Email(推荐)
此方法需要您在WordPress文件中添加代码。如果你以前没有这样做过,请参阅我们的指南,将网页片段粘贴到WordPress中。
要禁用电子邮件登录功能,您需要将此代码添加到主题’s functions.php文件或代码片段插件中。
![]()
WPCode有一个内置的库,它有现成的代码片段,用于所有最流行的WordPress功能请求,包括禁用电子邮件登录,删除WordPress版本号,禁用评论等等。
最好的部分是您根本不需要编辑theme的functions.php文件。
要开始,您需要安装并激活免费的WPCode插件。如果你需要帮助,请阅读我们关于如何安装WordPress插件的教程。
一旦插件被激活,转到Code Snippets» Library从你的WordPress管理仪表板。
接下来,搜索‘Disable Login by Email’使用snippet’按钮。
WPCode将自动添加代码段,并选择合适的插入方式。
你所需要做的就是将开关从‘Inactive’& # 8216;积极强生的# 8217;
然后,点击‘Update’按钮。图>
<
![]()
这# 8217;年代!
这不会改变登录页面上的任何内容,用户仍然会看到他们可以使用用户名或电子邮件地址登录。但如果他们输入电子邮件地址登录,它会给他们一个无效的用户名错误。
方法二。
你也可以用一个一次性使用的插件禁用登录与电子邮件功能。
你需要做的第一件事是安装并激活No Login by Email Address插件。有关更多细节,请参阅我们关于如何安装WordPress插件的一步一步指南。
这个插件是开箱即用的,没有需要你配置的设置。只需访问您的WordPress网站的登录屏幕,并尝试登录与您的电子邮件地址。
您将得到一个无效的用户名错误。该插件还将更改标签‘用户名或电子邮件地址’Username.’
就这些,我们希望这篇文章能帮助你禁用WordPress中使用电子邮件地址登录的功能。你可能还想看看我们关于如何禁用WordPress登录错误信息中的登录提示的指南,以及我们挑选的最好的WordPress登录页面插件。
和




