欢迎您光临本站,秉承服务宗旨,履行"站长"责任,销售只是起点,服务永无止境!

子比主题 – 用户注册密码强度验证功能

作者 : 轩玮博客 本文共753个字,预计阅读时间需要2分钟 发布时间: 2026-05-19 共24人阅读

这是一个子比主题新用户注册时的密码强度验证代码,需要满足您设置的密码类型才可注册,不符合时弹出提示信息。

效果图:

20260518000053852-image-70

功能效果

 

  • 以下效果为默认,当然您也可以按需修改
  • 用户注册时必须设置 ≥8 位密码
  • 必须同时包含字母 + 数字
  • 不满足会直接弹出提示:密码太简单!请使用至少 8 位,包含字母和数字的组合。

部署教程:

定位:/wp-content/themes/zibll/func.php文件,没有这个文件自己创建一个,记得加上php头,要不然会报错,将下面的代码放到里面即可!

[hidecontent type=”reply” desc=”隐藏内容:评论后查看”]

// 强制开启注册密码强度验证
function register_password() {
    $pass = isset($_POST['password']) ? $_POST['password'] : (isset($_POST['password2']) ? $_POST['password2'] : '');
    if (empty($pass)) return;
    // 强制要求:最少8位 + 必须包含字母 + 必须包含数字
    if (!preg_match('/^(?=.*[A-Za-z])(?=.*d)[A-Za-zdW]{8,}$/', $pass)) {
        echo json_encode(array('error' => 1, 'msg' => '密码太简单!请使用至少8位,包含字母和数字的组合。'));
        exit;
    }}
add_action('wp_ajax_user_signup', 'register_password', 1);
add_action('wp_ajax_nopriv_user_signup', 'register_password', 1);
// 强制开启注册密码强度验证

 

[/hidecontent]

 

RIPRO主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
轩玮博客 » 子比主题 – 用户注册密码强度验证功能

常见问题FAQ

免费下载或者VIP会员专享资源能否直接商用?
本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

发表回复

开通VIP 享更多特权,建议使用QQ登录