gpt4 book ai didi

mysql - 在 wordpress 中使用 get_user 进行排序

转载 作者:可可西里 更新时间:2023-11-01 08:35:19 24 4
gpt4 key购买 nike

我有一个 wp_users 表,它有一个列排序。我开始知道 get_users() 会返回所有用户。
我像 get_users('orderby=ordering')
这样使用它我得到了帮助表格 this link

但不幸的是它没有在排序列上排序。有帮助吗?

最佳答案

您应该首先查看数据库中的用户表。您尝试的命令很好,但您用于排序的参数可能是错误的。您应该按用户表中的一列排序,例如用户名或用户 ID。

在您提到的链接上,我找到了这些:

orderby - 按“ID”、“login”、“nicename”、“email”、“url”、“registered”、“display_name”或“post_count”排序。

顺序 - ASC(升序)或 DESC(降序)。

一些工作示例:

通过昵称获取用户:

$users = get_users('orderby=nicename');

其他例子:

显示按帖子计数降序排列的用户

$user_query = new WP_User_Query( array ( 'orderby' => 'post_count', 'order' => 'DESC' ) );

显示用户按注册,升序排序

$user_query = new WP_User_Query( array ( 'orderby' => 'registered', 'order' => 'ASC' ) );

关于mysql - 在 wordpress 中使用 get_user 进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14666553/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com