列出User.php

时间:2018-08-11 14:43:58

标签: php wordpress loops

$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]; 

我想操纵此循环,以使其加载最近发布者排序的用户。我该怎么做。我想按最新发布顺序对作者进行排序。

1 个答案:

答案 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处共享的该功能。