補足5:トップページに新着記事へのリンクを数件表示する

補足4でトップページに固定ページを表示しました
ですが、トップページに新着記事へのリンクはあったほうが読んでもらえそうなので、公開日、記事のタイトル、リンクを数件表示させてみます。

get_posts()を使います。コードは下記の通り。

<ul class="entry-list">
<?php
	$args = array(
	 'posts_per_page' => 10//1ページに表示する件数
 	);
	$myposts = get_posts( $args );
	foreach ( $myposts as $post ) : setup_postdata( $post ); ?>
<li class="list-item"><?php the_time('Y年m月d日');?> <a href="<?php the_permalink();?>"><?php the_title();?></a></li>
<?php endforeach; wp_reset_postdata();?>
</ul>

get_posts()を使うといろんな条件で投稿や固定ページカスタム投稿などの記事の情報などを表示することができます。

たとえば、投稿で勉強会のフォローアップというカテゴリに属しているものだけを表示するとか、イベント情報で開催中のもの(過去の勉強会に分類されていないもの)だけを表示する、固定ページである親ページの子ページだけを表示する、などです。
いろいろ使えます。

使い方については、下記を参照ください。
http://wpdocs.osdn.jp/テンプレートタグ/get_posts

[ssba]

※現在スパム対策のため、コメントにhttpを含む場合のコメント入力をできなくしています。URLを書き込む際はドメイン以下から書き込みください。

コメントを残す

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