ど素人から毛を生やす。<延>

シングルページでタグの記事一覧表示

Web > WordPress 2014年4月25日(最終更新:10年以上前)

2014年4月25日に作成されたページです。
情報が古かったり、僕が今以上のど素人だった頃の記事だったりする可能性があります。

どもです。
近頃、空腹気味の餅。です。

今回は当ブログが地味なパワーアップをしたので、ソースを晒したいと思います。

が、いつにもまして、どマイナーなカスタマイズです。
そもそも、WordPressをブログとして使わない限り、タグ要素ってあまり使わないイメージがあります。

解説としましては、
「singleページで」「記事にタグがある場合」「タグを表示した上で」「そのタグのついた記事を一覧表示する」カスタマイズです。

<?php if(has_tag()): ?>
            <p><?php the_tags('', '、', ''); ?>の記事</p>
              <?php $tag = ""; $post_tags_array = get_the_tags(); if($post_tags_array){ foreach($post_tags_array as $post_tags){ $tag = $tag.$post_tags->slug . ","; } }$tag = substr($tag, 0, -1); ?>
              <ul><?php wp_reset_query(); query_posts('tag='.$tag.'&showposts=5');?>
                  <?php if(have_posts()):while(have_posts()):the_post();?>
                    <li><a href="<?php the_permalink();?>"><?php the_title();?></a></li>
                  <?php endwhile;wp_reset_query();endif;?>
              </ul>
 <?php endif; ?>

showposts=5 の数値を変更すると、表示される記事の数が変更されます。
<li><a href="<?php the_permalink();?>"><?php the_title();?></a></li>の部分がループ部分なので、お好みに合わせてカスタマイズします。

この記事は役に立ちましたか?
  • _(:3」∠)_ 面白かった (0)
  • (・∀・) 参考になった (0)
  • (`・ω・´) 役に立った (0)