我想禁用使用电子邮件登录admin(/wp-admin),并使其只能通过用户名访问

时间:2020-12-14 作者:Kostas Gogas

我想这样做是为了安全防范。我已经采取了其他行动。但我想只能用我的管理员用户名登录。有没有办法做到这一点,甚至有插件?

1 个回复
最合适的回答,由SO网友:Rup 整理而成

是的,您可以通过删除特定的身份验证筛选器来禁用通过电子邮件登录:

remove_filter( \'authenticate\', \'wp_authenticate_email_password\', 20 );
来自插件或主题函数。php。但这不会更新UI,UI仍会显示“用户名或电子邮件地址”。

相关推荐

从wp-admin用户界面更新导入的子主题

我可以完全访问远程WordPress站点的wp管理区域。我宁愿一直在这个UI中工作,而不使用FTP。我已成功地从wp admin区域中导入了现有父主题的自定义子主题。我的问题是,在wp管理区域,每次我有需要应用的新更改时,我是否可以简单地重新上传相同的子主题zip包?这是一种合适的做法吗?或者这会导致问题吗?