我正在尝试通过当前用户id或用户角色从user-meta表中获取用户数据。但是现在我还不能拿到这个。此查询运行良好。有什么帮助吗?
<?php $posts = $wpdb->get_results("SELECT * FROM $wpdb->usermeta
WHERE meta_key = 'ua_user_phno' AND meta_value = '4189985296' LIMIT 1", ARRAY_A);
print_r($posts);
?>发布于 2017-07-24 20:42:28
只需通过下面的代码,就可以通过键和id获得用户的元值
<?php
$user_id = 9;
$key = 'last_name';
$single = true;
$user_last = get_user_meta( $user_id, $key, $single );
echo '<p>The '. $key . ' value for user id ' . $user_id . ' is: ' . $user_last . '</p>';
?>当前用户id或所需用户id的$user_id
要获取的元值的$key
参考链接https://codex.wordpress.org/Function_Reference/get_user_meta
https://stackoverflow.com/questions/45280867
复制相似问题