钩子文档

validate_password_reset

💡 云策文档标注

概述

validate_password_reset 是一个 WordPress 动作钩子,在密码重置验证过程之前触发,允许开发者干预验证逻辑。

关键要点

  • 触发时机:在密码重置验证之前执行
  • 参数:$errors(WP_Error 对象)和 $user(WP_User 或 WP_Error 对象)
  • 用途:可用于自定义错误处理或用户验证

代码示例

do_action( 'validate_password_reset', $errors, $user );

注意事项

  • WordPress 3.5.0 版本引入此钩子
  • 参数 $user 可能是 WP_User 对象(如果登录和重置密钥匹配)或 WP_Error 对象(否则)

📄 原文内容

Fires before the password reset procedure is validated.

Parameters

$errorsWP_Error
WP Error object.
$userWP_User|WP_Error
WP_User object if the login and reset key match. WP_Error object otherwise.

Source

do_action( 'validate_password_reset', $errors, $user );

Changelog

Version Description
3.5.0 Introduced.