$latest_post;
if ( publisher_get_prop( 'show-posts-url' ) ) {
$latest_post = get_posts( array(
'author' => $user->ID,
'orderby' => 'date',
'numberposts' => 1
));
$latest_post = $latest_post[0];
我想操纵此循环,以使其加载最近发布者排序的用户。我该怎么做。我想按最新发布顺序对作者进行排序。
答案 0 :(得分:0)
您要显示帖子吗?或仅仅是用户列表。 如果只是最近发布的用户列表,请使用get_users()
$args = array(
'order' => 'ASC',
'number' => '10',
'fields' => 'all',
'orderby' => 'post',
);
$users = get_users( $args ); //var_dump($dash);
echo '<ul>';
foreach($users as $user)
{
echo '<li>'. $user->user_nicename .'</li>';
}
echo '</ul>';
要进行排序,请检查tfrommen在this answer处共享的该功能。