我正在使用WP-Members。而且我正在使用wp_update_user
函数来更新值。
当我尝试更新“文本”值时,它会被更新。这样。
$test = array ( 'ID' => $id,'first_name' => $first_name);
但是,当要更新“ radio”的值时,它不起作用。
$test = array ( 'ID' => $id,'plan' => $plan);
$ plan是一个字符串值
如何更新单选按钮的值?
答案 0 :(得分:0)
wp_update_user()
仅更新WordPress本机字段。如果您的表单中有一个无线电字段,那么那肯定是不是WP固有的自定义字段。任何自定义字段都是用户元字段,必须使用update_user_meta()
更新:
update_user_meta( $id, 'plan', $plan );
请注意,对于不是本机WP字段的任何字段(例如,您在WP-Members中添加的任何自定义字段,或使用任何其他方法的字段)都是如此。