兜兜转转,回归初恋,欢迎使用yusiyuhuo主题, 主题介绍>>>

wordpress强制用户第一次登录时修改密码

WordPress基础教程 陌小雨 1963℃ 0评论

wordpress注册用户第一次登录必须修改密码,如何实现这个修改密码的功能呢?

首先,新建一个表单页面


您必须更改密码,才能继续访问网站内容



ajax交互,在functions文件中处理逻辑

 $current_user->ID,
'user_pass' => $password
);
$user_id = wp_update_user($userdata);
// 检查返回的字符串是否等于当前的用户ID
if($user_id == $current_user->ID){
update_user_meta($current_user->ID, 'wpsite_changepass_status', 1);
echo 'success';
} else {
echo 'error';
}
}
// 始终退出,以避免进重复操作
exit();
}
?>

然后必须在用户登录以后的界面添加如下逻辑

付费可见

已有0人支付

至此,wordpress注册用户第一次登录必须修改密码功能就完成了!

转载请注明:小雨科技 _武汉网站建设_武汉小程序搭建 » wordpress强制用户第一次登录时修改密码

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址