【发布时间】:2016-03-10 19:45:04
【问题描述】:
我在 wp-user 中添加了一个名为 twitter_username 的新列,它的数据类型是 varchar。 在注册表单中,我还添加了一个名为 作为推特用户名。 当我注册时,我无法保存 wp-user 表中“twitter_username”列中的字段值。我有 尝试以下代码所有值都存储在 wp-user 表中 而不是“twitter_username”。
$new_customer_data = apply_filters('woocommerce_new_customer_data', array(
'user_login' => $username,
'user_pass' => $password,
'user_email' => $email,
'twitter_username' => $twitter_username,
'role' => 'customer',
'user_url' => 'this is url'
));
$customer_id = wp_insert_user($new_customer_data);
【问题讨论】:
-
$twitter_username 有价值吗?你检查了吗?
-
@IseNgaRt 是的,我已经检查过它是否有价值。
-
您在 wp_users 表中添加了一个新列?
-
@Ashish 是的,我在 wp-users 中添加了新列
-
@usmankhalid 这不是改变 Wordpress 附带的表格的好方法。没有它,你也可以实现你的目标。您可以在用户元中插入其他字段