我想查询wp_usermeta表,使用内置函数的WordPress检索用户的一些元数据。我可以这样做吗?我不想使用直接的mysql查询。
答案 0 :(得分:0)
WordPress有一个类WP_User_Query来处理它。
例如,如果您想查询自定义字段,例如" Country"并获得日本的所有用户:
$user_query = new WP_User_Query( array( 'meta_key' => 'country', 'meta_value' => 'Japan' ) );
可以在https://codex.wordpress.org/Class_Reference/WP_User_Query
找到参考答案 1 :(得分:0)
您需要使用$ users = get_users($ args)获取所有用户ID; $ args定义参数。" https://codex.wordpress.org/Function_Reference/get_users"。
使用后的get_user_meta()" https://codex.wordpress.org/Function_Reference/get_user_meta"。
现在问题解决了。