Php 如何使用wp\u update\u user更新用户地址
我已经在我的网站上创建了自己的自定义注册表单。我的网站是WooCommerce的WordPress自定义主题。我试图使用wp_update_user更新用户地址,但根据此链接,“address_1”不是此函数的字段。那么如何以编程方式更新用户地址呢 这是我对wp_update_用户的尝试:Php 如何使用wp\u update\u user更新用户地址,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我已经在我的网站上创建了自己的自定义注册表单。我的网站是WooCommerce的WordPress自定义主题。我试图使用wp_update_user更新用户地址,但根据此链接,“address_1”不是此函数的字段。那么如何以编程方式更新用户地址呢 这是我对wp_update_用户的尝试: wp_update_user( array( 'ID' => $user_id, 'first_name' => $first_
wp_update_user(
array(
'ID' => $user_id,
'first_name' => $first_name,
'last_name' => $last_name,
'address_1' => $address_line_one
)
);
您必须使用更新用户元函数。请参阅下面的链接及其用法
您可以使用
WC\u客户
类中的功能set\u billing\u address\u 1
或set\u shipping\u address\u 1
$customer = new WC_Customer($user_id);
$customer->set_billing_address_1($address_line_one);
$customer->save();
有关更多信息:是的,这是最好的商业方式……此方法对我的其他内容很有用,谢谢。但这不会更新仪表板用户部分中的用户信息,它只会更新用户元表中的用户信息