我需要自定义数据,这就是为什么我在应用插入查询时创建了一个名为company_name
的列,然后插入了所有数据但company_name
数据未插入。
在我的代码示例下面:
$userdata = array(
'user_login' => $u_email,
'user_email' => $u_email,
'display_name' => $u_email,
'user_pass' => $pass,
'company_name' => $cname
);
wp_insert_user( $userdata );
当我调试然后显示示例:
array(5) {
["user_login"]=>
string(12) "ss@gmail.com"
["user_email"]=>
string(12) "ss@gmail.com"
["display_name"]=>
string(12) "ss@gmail.com"
["user_pass"]=>
string(6) "123456"
["company_name"]=> // Without this all are inserting but why
string(2) "sa"
}
我是WP的新手。
答案 0 :(得分:0)
wp_insert_user函数不适用于自定义字段。我假设您必须执行SQL查询才能插入值。