当前位置:空木白博客 > WordPress > 正文

作者:空木白

手机扫码查看

WordPress 禁止重置密码功能

默认情况下,WordPress 允许用户通过邮件重置更改密码,有时可能希望禁用这个密码重置功能。

WordPress 禁止重置密码功能

可以将下面的代码添加到当前主题函数模板 functions.php 中:

function disable_password_reset() {
	return false;
}
add_filter ( 'allow_password_reset', 'disable_password_reset' );

 

添加上述代码后,在重置密码页面,点击“获取新密码”,会提示:不能重设该用户的密码。

不过既然已禁用密码重置功能,登录页面的“忘记密码?”链接按钮也没必要显示了。

在不修改WordPress程序文件wp-login.php情况下,再接着添加:

function hide_password_reset() { ?>
<style>
#nav a:nth-child(2) {
 display: none;
}
 
.login #nav {
 width: 30px;
 height: 20px;
 margin: 24px auto 0;
 overflow: hidden;
}
</style>
<?php }
add_action('login_head', 'hide_password_reset');

通过上面代码隐藏“忘记密码?”链接按钮和中间的分隔符“|”

 您阅读这篇文章共花了: 
未经允许不得转载:

作者:空木白, 转载或复制请以 超链接形式 并注明出处 空木白博客
原文地址:《WordPress 禁止重置密码功能》 发布于2019-08-11

分享到:
赞(0) 打赏

评论 抢沙发

评论前必须登录!

  注册



觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

隐藏
变装
EA PLAYER &

历史记录 [ 注意:部分数据仅限于当前浏览器 ]清空

      00:00/00:00
      切换注册

      登录

      忘记密码 ?

      您也可以使用第三方帐号快捷登录

      Q Q 登 录
      微 博 登 录
      切换登录

      注册