简体   繁体   English

显示所有注册用户信息

[英]Display all registered users information

I want to display all register users information to the site so visitors can check info about users who is registered. 我想向网站显示所有注册用户信息,以便访问者可以检查有关注册用户的信息。 how to do this ? 这个怎么做 ? but without any plugins.. 但没有任何插件。

I would recommend a plugin. 我会推荐一个插件。

https://wordpress.org/plugins/simple-user-listing/ https://wordpress.org/plugins/simple-user-listing/

With this plugin you can retrieve users by using a shortcode 使用此插件,您可以使用简码检索用户

[userlist]

You can also give it parameters to retrieve users by roles: 您还可以为其提供参数以按角色检索用户:

[userlist role="author" number="5"]

Let me know if it helped, good luck. 让我知道是否有帮助,祝您好运。

For all the parameters you can see : 对于所有参数,您可以看到:

https://wordpress.org/plugins/simple-user-listing/faq/ https://wordpress.org/plugins/simple-user-listing/faq/

Try this get_users() 试试这个get_users()

Here is example 这是例子

$user_args = array(
     'role' => 'subscribers',
     'orderby' => 'nicename'
);

$users_list = get_users($user_args);

foreach($users_list as $users) {
    echo $users->display_name;

    // if you want to show meta values
    echo get_user_meta($users->ID, 'Meta Key Name', true);
}

Hope this will help you 希望这个能对您有所帮助

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM