WordPressで特定タグの記事だけを表示

公開
更新日
スポンサーリンク
WordPressで特定のタグがついたエントリだけを表示したい場合のやり方。ここを参考にさせていただいた。 やり方は特定カテゴリだけを表示する場合とほとんど同じ。query_posts()でタグを呼び出す。
query_posts('tag="タグ名"');
違うのはカテゴリを呼び出す場合にはカテゴリIDを指定するのに対し、タグの場合はIDではなくタグ名をそのまま書くこと。タグ名が日本語の場合もエンコードの必要はなく、日本語のままでも大丈夫だった。 表示数の指定はshowpost=n。10記事だけ表示したければshowposts=10。
query_posts('showposts=10&tag="タグ名"');
で、こういう風にした。
<ul>
<?php
 query_posts('showposts=10&tag="タグ名"');
 while (have_posts()) : the_post();
  echo '<li><a href="';
  echo the_permalink();
  echo '">';
  echo the_title();
  echo "</a></li>";
 endwhile;
 wp_reset_query();
?>
</ul>
スポンサーリンク
スポンサーリンク