清单User.php

清单User.php,php,wordpress,loops,Php,Wordpress,Loops,我想操纵这个循环,让它加载最近发布的用户所订购的内容。我怎么能这样做。我想按最新的帖子顺序对作者进行排序。是否显示帖子?或者只是一个用户列表。 如果只是最近发布的用户列表,那么使用 $args=array( “订单”=>“ASC”, “编号”=>“10”, '字段'=>'全部', 'orderby'=>'post', ); $users=get_用户($args)//var_dump($dash); 回声“”; foreach($users作为$user) { 回显“”.$user->user

我想操纵这个循环,让它加载最近发布的用户所订购的内容。我怎么能这样做。我想按最新的帖子顺序对作者进行排序。

是否显示帖子?或者只是一个用户列表。 如果只是最近发布的用户列表,那么使用

$args=array(
“订单”=>“ASC”,
“编号”=>“10”,
'字段'=>'全部',
'orderby'=>'post',
); 
$users=get_用户($args)//var_dump($dash);
回声“
    ”; foreach($users作为$user) { 回显“
  • ”.$user->user_nicename.
  • ”; } 回声“
”;

要进行排序,请检查tfrommen在上共享的这个整洁的函数。

我想按发布日期对作者进行排序。我怎样才能从中受益?你的问题是什么?没有给出循环。而
get_posts
将不会列出任何用户,但会列出帖子
$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]; 
$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>';