我想列出所有头像的图片我该怎么做
在WordPress中按头像列出所有用户
2 个回复
最合适的回答,由SO网友:Sabbir Hasan 整理而成
您可以使用下面的示例快速启动。在这里,我将列出用户,并通过他们循环显示头像和显示名称。
<?php
$blogusers = get_users();
// Array of WP_User objects.
foreach ( $blogusers as $user ) {
/* Here passing user email and avater size */
echo get_avatar( $user->user_email , 96 );
echo \'<span>\' . esc_html( $user->display_name ) . \'</span>\';
}
了解更多信息SO网友:Ankur
您必须使用此get_users() 然后在它们之间循环get_avatar_url().
$users = get_users( array( \'fields\' => array( \'ID\' ) ) );
// Array of stdClass objects.
foreach ( $users as $user ) :
$avatar = get_avatar_url( $user->ID );
// If you want to retrieve specifc size image.
// $avatar = get_avatar_url( $user->ID, array( \'size\' => \'300\') );
if ( $avatar ) :
echo \'<img src=" \' . esc_url( $avatar ) . \' " />\';
endif;
endforeach;