我在一个新网站上重新使用了一些旧代码,在那里我以最后一张帖子图片为背景显示列表中的所有用户。这一切都很好(我知道get\\u users\\u of\\u blog不受欢迎,但当我使用get\\u users时,我的代码会中断)。。。
<?php
$blogusers = get_users_of_blog();
if ($blogusers) {
foreach ($blogusers as $bloguser) {
$args = array(
\'author\' => $bloguser->user_id,
\'showposts\' => 1,
\'caller_get_posts\' => 1
);
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>
...........
<?php endwhile;
}
}
}
?>
问题是我无法按名称排序,也无法将作者排除在列表中。我试过这么做$blogusers = get_users_of_blog(array(\'role\' => \'editors\', \'orderby => ID));
但这并不是什么坏事。任何人非常感谢。