如何更新wordpress wp\u usermeta?

ewm0tg9j  于 2021-06-24  发布在  Mysql
关注(0)|答案(2)|浏览(350)

我需要更新wordpress中的一列 wp_usermeta 。我浏览了网页,找到了这些代码

<?php update_user_meta( $user_id, $meta_key, $meta_value, $prev_value ); ?>

这里user\u id=1,meta\u key=first\u name,meta\u value=“smith”,$prev\u value=“benny”
如何编写sql来更新特定列。

inkz8wg9

inkz8wg91#

您不需要编写sql,wp提供了这个函数。
如果您要一次性更新数据库,那么在phpmyadmin中,您只需找到记录,然后手动编辑它;
如果是编写php,那么就使用 update_user_meta( $user_id, $meta_key, $meta_value, $prev_value ) ie更新\用户\元(1,'名字','史密斯','本尼')

oxcyiej7

oxcyiej72#

使用下面的代码更新用户元值,如果它匹配旧的元值

$user_id = 1;
$meta_key = 'first_name';
$new_value = 'Smith';
$prev_value = 'benny';

update_user_meta( $user_id, $meta_key, $new_value, $prev_value );

相关问题