gpt4 book ai didi

php - wordpress wp_insert_user 函数

转载 作者:可可西里 更新时间:2023-11-01 00:15:33 29 4
gpt4 key购买 nike

我正在为 WordPress 创建自定义注册表单。
我的问题是添加自定义用户元。我相信 wp_insert_user 函数只允许您在 WordPress 用户表中添加默认字段。

这是我当前的测试代码:

$username = '12344';
$password = '1111';
$user_data = array(
'ID' => '',
'user_pass' => $password,
'user_login' => $username,
'display_name' => $loginName,
'first_name' => $firstName,
'last_name' => $lastName,
'role' => get_option('default_role') ,
'user_secondry_email' => 'test@tst.com'// Use default role or another role, e.g. 'editor'
);
$user_id = wp_insert_user( $user_data );
wp_hash_password( $password );

我找到了 add_user_meta 函数,但这需要一个 ID 来添加元数据。显然用户还没有被创建,所以他们没有 ID。关于如何解决这个问题的任何想法?

谢谢丹

最佳答案

我从 Wordpress documentation 中了解到, ID 字段是可选的。

如果它存在,则更新用户,如果不存在,则创建它并由函数返回新用户的 ID

关于php - wordpress wp_insert_user 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12265595/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com