从 WordPress 6.0 开始,WP_User_Query 的 fields 参数支持更多选项

科技6个月前发布 iowen
85 0 0

在 WordPress 6.0 之前,WP_User_Query class 的 fileds 参数只支持 ID 和 all_with_meta/all 这三个选项。

升级到 WordPress 6.0 之后,可以给 fields 传递下面这些这些选项中的任何一个并获取相关的值:

  • ID

  • display_name

  • user_login

  • user_pass

  • user_nicename

  • user_email

  • user_url

  • user_registered

  • user_activation_key

  • user_status

对于多站点,还支持下面的选项:

  • spam

  • deleted

然后下面这两个选项,返回 wp_user 对象数组:

  • all – default,

  • all_with_meta

举个具体的例子:

$users = get_users( ['fields' => 'display_name'] );


上面的代码将会返回如下的数组:

Array (   [0] => Jack   [1] => jb   [2] => momo   [3] => Roberta)




点击卡片关注「WordPress果酱」
每天分享 WordPress 使用技巧

⏬⏬ 下载 WPJAM Basic 请点击阅读原文

© 版权声明

相关文章

暂无评论

暂无评论...