wp_ajax_nopriv_generate_password()
云策文档标注
概述
wp_ajax_nopriv_generate_password() 是一个 WordPress AJAX 钩子函数,用于在无权限上下文中处理密码生成请求。它通过 wp_send_json_success() 返回一个随机生成的密码。
关键要点
- 这是一个 AJAX 钩子函数,专门处理无权限(nopriv)场景下的密码生成操作。
- 函数内部调用 wp_generate_password(24) 生成一个 24 位长度的随机密码。
- 使用 wp_send_json_success() 将生成的密码以 JSON 格式成功响应返回。
- 该函数从 WordPress 5.7.0 版本开始引入。
相关函数
- wp_generate_password() - 从定义的字符集中生成随机密码。
- wp_send_json_success() - 向 AJAX 请求发送表示成功的 JSON 响应。
原文内容