将用户插入数据库的更简单方法。
原型
wp_create_user( string $username, string $password, string $email = '' )
描述
仅使用用户名,密码和电子邮件创建新用户。对于更复杂的用户创建,请使用wp_insert_user()指定更多信息。
参考:
- wp_insert_user()
参数
$username
(string)
(Required)
用户的用户名。
$password
(string)
(Required)
用户的密码。
$email
(string)
(Optional)
用户的电子邮件。
返回值
(int|WP_Error)
新创建的用户ID或
源文件
路径:wp-includes/user.php
<?php
...
function wp_create_user($username, $password, $email = '') {
$user_login = wp_slash( $username );
$user_email = wp_slash( $email );
$user_pass = $password;
$userdata = compact('user_login', 'user_email', 'user_pass');
return wp_insert_user($userdata);
}
...
?>
其他
英文文档:https://developer.wordpress.org/reference/functions/wp_create_user/