为此,我们需要进行2次查询:
1) 通过获取网站上所有用户的列表wp_user_query
2) 使用从所有用户获取帖子wp_query
代码:
$user_query = new WP_User_Query( \'Author\' );
if ( ! empty( $user_query->results ) ) {
 foreach ( $user_query->results as $user ) {
  echo \'<h2>\' . $user->display_name . \'</h2>\';
  $query1 = new WP_Query( \'posts_per_page=4&author_name=\'.$user->display_name );
  while ( $query1->have_posts() ) {
   $query1->the_post();
   echo \'<p><a href="\'.get_permalink().\'">\'.get_the_title().\'</a></p>\';
  }
  wp_reset_postdata();
 }
}
 它未经测试,但应显示如下:
作者1:-职位1职位2职位3职位4
作者2:-职位1职位2职位3职位4