在创建或更新记录之前过滤用户数据。

原型

apply_filters( 'wp_pre_insert_user_data', array $data, bool $update, int|null $id )

描述

它仅包含wp_users表wp_user中的数据,而不包括任何用户元数据。

参数

$data (array) 用户的值和键。 ‘user_login’(字符串)用户的登录信息。仅在$ update == false时包含 ‘user_pass’(字符串)用户的密码。 ‘user_email’(字符串)用户的电子邮件。 ‘user_url’(字符串)用户的网址。 ‘user_nicename’(字符串)用户的好名字。默认为用户登录的URL安全版本 ‘display_name’(字符串)用户的显示名称。 ‘user_registered’(字符串)描述用户注册时刻的MySQL时间戳。默认为当前UTC时间戳。

源文件

路径:“

其他

英文文档:https://developer.wordpress.org/reference/hooks/wp_pre_insert_user_data/