用户元表上的Wordpress管理员电子邮件更新以及

时间:2011-11-07 00:08:19

标签: php mysql wordpress

我想在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'" ); ?>

这有一个很好的解决方案吗?

1 个答案:

答案 0 :(得分:1)

我建议如下。

<?php
$wpdb->update(
    $wpdb->usermeta,
    array(
        'meta_value' => $_POST['email'])
    ),
    array(
        'user_id' => $userid,
        'meta_key' => 'email'
    )
);
?>