我想在wp_admin中为wp_user更新配置文件,以及wp_usermeta表的电子邮件中的wp_user。我在wp-admin文件夹中的user-edit.php下面尝试过,但它似乎不起作用......
<?php $wpdb->query( "UPDATE wp_usermeta SET meta_value = '".$_POST['email']."' WHERE user_id = '$userid' AND meta_key = 'email'" ); ?>
这有一个很好的解决方案吗?
答案 0 :(得分:1)
我建议如下。
<?php
$wpdb->update(
$wpdb->usermeta,
array(
'meta_value' => $_POST['email'])
),
array(
'user_id' => $userid,
'meta_key' => 'email'
)
);
?>