清单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>';