钩子文档

validate_username

💡 云策文档标注

概述

validate_username 是一个 WordPress 过滤器钩子,用于验证用户名是否有效。它允许开发者自定义用户名验证逻辑。

关键要点

  • validate_username 是一个过滤器钩子,用于过滤用户名验证结果。
  • 它接受两个参数:$valid(布尔值,表示当前验证结果)和 $username(字符串,要检查的用户名)。
  • 钩子通过 apply_filters 调用,返回修改后的验证结果。
  • 与 validate_username() 函数相关,该函数在 wp-includes/user.php 中定义,用于检查用户名有效性。
  • 自 WordPress 2.0.1 版本引入。

📄 原文内容

Filters whether the provided username is valid.

Parameters

$validbool
Whether given username is valid.
$usernamestring
Username to check.

Source

return apply_filters( 'validate_username', $valid, $username );

Changelog

Version Description
2.0.1 Introduced.