registration_errors

过滤钩子
apply_filters( 'registration_errors', $errors, $sanitized_user_login, $user_email )
参数
  • (WP_Error) $errors A WP_Error object containing any errors encountered during registration.
    Required:
  • (string) $sanitized_user_login User's username after it has been sanitized.
    Required:
  • (string) $user_email User's email.
    Required:
定义位置
相关勾子
registration_redirectuser_registration_emaillogin_errorsregister_formregister_post
相关方法
wp_registration_urlsettings_errorsregister_activation_hookget_settings_errorsregister_deactivation_hookwp_register_fatal_error_handler
引入
2.1.0
弃用
-

registration_errors。这个过滤钩子用来修改用户试图在WordPress网站上注册时显示的错误信息。通过使用这个钩子,你可以添加自定义的错误信息或改变现有错误的信息。

过滤新用户注册时遇到的错误。

过滤后的WP_Error对象可能,例如,包含无效的或现有的用户名或电子邮件地址的错误。一个WP_Error对象应该总是被返回,但是可能包含也可能不包含错误。

如果$errors中存在任何错误,这将中止用户的注册。

$errors = apply_filters( 'registration_errors', $errors, $sanitized_user_login, $user_email );

常见问题

FAQs
查看更多 >