WordPressで著作者(Author)ごとに記事の一覧を表示するコード

WordPressでこんな感じの表示って出来るんかい?って質問があったので、WordBecn神戸の勉強会中に書いてみました。
あと、Gistを1度使ってみたかったのでw

以下コードです。最近人気急上昇のGitHubのサービスGistってのを使ってます。
百式さんのブログにも紹介されてます。僕もGitHubよりGistの方が手軽でいいかな〜って思ってます。良いサービスと思います。
ちょっとしたコードの断片を管理できる『gist.github』 | IDEA*IDEA

[php] <?php $users = get_users(); ?>
<ul>
<?php foreach($users as $user): ?>

<li><?php echo $user->display_name; ?></li>

<ul>
<?php $posts = get_posts("author=$user->ID&orderby=date&post_type=post&posts_per_page=5"); ?>
<?php foreach( $posts as $post ) : setup_postdata($post); ?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
<?php wp_reset_postdata(); ?>
</ul>

<?php endforeach; ?>
</ul>
[/php]

https://gist.github.com/tkc49/5074987

WordPressで著作者(Author)ごとに記事の一覧を表示するコード
Tagged on:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です